[英]403 Forbidden error from specific htaccess Rewrite
我使用.htaccess
' RewriteRule
重定向的URL將客戶正確的頁面,一切正常,除了重寫字目錄! 我收到403禁止錯誤。
這是我的代碼:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^catalogue$ /catalogue.php
</IfModule>
結果是:
現在,讓我發瘋的是,如果我將代碼切換到RewriteRule ^catalog$ /catalogue.php
或RewriteRule ^cataloguee$ /catalogue.php
並瀏覽到相應的URL,則顯示的頁面沒有錯誤。
任何想法為什么會這樣?
好像正在發生某種DirectorySlash
功能啟動(在認為您試圖訪問目錄時添加了斜杠)。 最好不要將其關閉,因此只需將URI與結尾的斜杠匹配即可:
RewriteRule ^catalogue/?$ /catalogue.php [L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.