我已經添加以下代碼到我的htaccess文件中去除.php擴展名並向URL添加尾部斜槓。它運行良好,但它減少了我的頁面加載速度,我的CSS代碼根本沒有加載。我的所有網頁都很醜陋。刪除.php並使用htaccess不加載css添加尾部斜槓使用htaccess不加載css
請幫助
RewriteEngine On
RewriteBase/
## hide .php extension snippet
# To externally redirect /dir/foo.php to /dir/foo
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule^%1/ [R,L]
# add a trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteRule . %{REQUEST_URI}/ [L,R=301]
# To internally forward /dir/foo to /dir/foo.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [L]
這不是我的問題,先生。我只是問,htaccess工作正常,但添加上面的htaccess代碼後,我的css文件不起作用 – Alex
@Alex:我在底部添加了答案請嘗試這些 –
感謝它的工作 – Alex