[英]how to use .htaccess to rewrite rule?
我正在一個需要SEO的項目中,對於SEO來說,它需要用戶友好的URL,我想讓我的URL看起來對用戶友好,這是我的.htaccess代碼,我想讓我的URL看起來像:
http://localhost/footboleh/article/Some-text
順帶一提,它看起來像:
http://localhost/footboleh/article?url=Some-text
.htaccess代碼:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ article.php?url=$1 [QSA,L]
我嘗試了一些重寫規則
RewriteRule ^(.*)$ article.php?url=$1 [QSA,L]
它帶給我沒有CSS和JS的索引頁,並在控制台控制台錯誤中給出了錯誤:
未捕獲到的SyntaxError:意外令牌<
我有print_r($ _GET]它的顯示:
數組([url] => article / some-text.php)
您需要通過以下方式從重寫中排除css和js文件:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
就在您的改寫行之前。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.