Я впервые использую htaccess, чтобы создать красивые URL для html-файлов моего сайта и 1 php-файла.Мне просто интересно, смогу ли я получить некоторые советы по настройке моего файла htaccess, и если как я его настрою, это хороший способ?Я бы не хотел, чтобы мои URL не работали в некоторых ситуациях из-за того, что я написал.: (
Пример html-файла:
before: http://www.domain.com/subdomain/htmlpage.html
after: http://www.domain.com/subdomain/htmlpage/
Отдельный файл php:
before: http://www.domain.com/subdomain/phppage.php?p=1
after: http://www.domain.com/subdomain/phppage/1/
Я добавил в правило перенаправления index.html в index.phpМне также пришлось добавить 'base href' в заголовок каждого файла, потому что я использовал относительные ссылки.
файл htaccess:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^index\.html?$ / [NC,R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ %{REQUEST_URI}/ [L,R=301]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)/$ $1.html [L]
RewriteRule ^(.+)/([0-9]+)/?$ phppage.php?p=$1 [L]