[英]simple htaccess RewriteRule to map 404 URL
我有這個網址:
mysite.com/index.php?pageType=404
然后我希望它被映射到:
mysite.com/404
我已經編寫了以下重寫規則,但是它不起作用,這是什么問題?
RewriteEngine on
RewriteRule mysite.com/404 mysite.com/index.php?pageType=404
IndexIgnore *
提前致謝
RewriteRule
的第一個參數是一個正則表達式,它匹配域名之后和查詢字符串之前的所有內容。 對於類似http://example.com/my/site/is/awesome?give=mecookies
的網址,它將與my/site/is/awesome
匹配(沒有第一個斜杠)。
正確的規則是:
RewriteRule ^404$ index.php?pageType=404 [L]
請閱讀文檔以獲取有關此信息的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.