Мой файл .htaccess есть правило, чтобы сделать ссылки как.htaccess правила не работает корректно
localhost/post.php?id=some-post
быть переписан
localhost/post/some-post
Код является:
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteRule ^post.php/([a-z0-9-]+)$ post.php?id=$1 [L]
Это хорошо работает. Однако теперь все встроенные ссылки в файлах .php переходят на localhost/post/first.
Пример: Если я перехожу к сообщению, мой стиль.css не загружается. Сообщение выполняет поиск файла в http://localhost/post/css/style.css, вместо http://localhost/css/style.css.
То же самое происходит с изображениями в/IMG/папки, шрифты в/FONT/папки и т.д. Это выглядит для всего дополнительной записи/папки, даже дополнительные файлы PHP в качестве/администратора папку ..
Есть ли какое-нибудь правило, которое позволит мне это исправить? Спасибо за помощь!
попробовать добавить '/' 'перед Post.php ID = $ 1' – RamRaider
Я пытался, но я получил сообщение об ошибке на странице:/ –
:(Я никогда не приближайтесь WP поэтому я считаю, что это конфиг и макет немного запутанный. Извините @J Gal - есть много пользователей SO, которые знают много о WP, поэтому, надеюсь, один из них укажет вам в правильном направлении. – RamRaider