J_Derp
1
Что нужно вписать в файл .htaccess, чтобы данная url строка стала что-то вроде: .com/post/5/
То, что у меня уже имеется:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^index.php$ / [QSA,R]
Можно воспользоваться вот такими настройками
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
1 лайк
J_Derp
4
Спасибо.
Ещё хотел сделать админ-панель через htaccess, но уже в другой файл. Сайт ругается на синтаксис.
AuthType Basic
AuthName "Admin Panel"
AuthUserFile public_html/admin/.htpasswd
require valid-user
Сайт хранится на хостинге.
P.S. В панели управления была указана корневая папка. Всё работает ;]