У меня эти строки в моем httpd.conf
, которые делают все URL как один параметр ('name'
), и когда я набираю имя, которое не существует, index.php загружается правильно и отображается сообщение 404. Но проблема в том, что JavaScript, CSS and other assets are not loaded.
Как загрузить эти файлы, даже если файл/файл не существует. ? Я использую relative paths
. Спасибо;)mod_rewrite load css и js, если файл не найден
<Directory "c:/Apache24/htdocs/public">
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?name=$1 [QSA,L]
</IfModule>
</Directory>
Добавьте это в раздел '
' страницы вашей страницы: 'Ничего себе. Большое спасибо человеку. Отлично. @anubhava –
Добро пожаловать, рад, что это помогло. – anubhava