Я пишу веб-сайт, и у меня есть php-файл в домашнем каталоге, который будет захватывать переменные GET в строке запроса и открывать видео на основе идентификатора строки запроса.Строка запроса: http://www.viewingtree.com/playlists.php?id=5914242.Я хочу, чтобы эта строка выглядела как http://www.viewingtree.com/playlists/5914242.Я использую файл .htaccess на сервере Apache с установленным модулем mod_rewrite, поэтому он используется в качестве файла .htaccess:
Options +FollowSymLinks
Options -MultiViews
RewriteEngine On
RewriteRule ^playlists/([0-9]+) /playlists.php?id=$1 [L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) $1.php [L]
При вводе URL-адреса со строкой запроса веб-страница загружается какдолжно.Тем не менее, когда я использую SEO-дружественный URL, страница все равно загружается, но без какого-либо CSS-форматирования, которое я использовал.Мой .htaccess неправильный или как?