0
我有以下重定向:爲什麼下面的htacces指令不能按預期工作?
RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteCond %{QUERY_STRING} ^id=409$
RewriteRule ^(.*)$ http://www.domain.eu/index.php\?id=4 [R=301,L]
RewriteCond %{REQUEST_URI} foo_Bar\.pdf$ [NC]
RewriteRule ^(.*)$ http://www.domain.eu/index.php\?id=4 [R=301,L]
第一個工作正常。 但第二個不是指揮,當我打開這個網址:domain.eu/fileadmin/images/foo_Bar.pdf
(顯示404代替,這就是爲什麼我要重定向)。
我也試着在文件名前添加一個^(.*)
,但它也不起作用。我甚至試圖輸入完整的URL作爲請求的URI,沒有運氣。我錯過了什麼?
感謝
對不起,這是一個錯字,仍然沒有像那樣工作。感謝您的幫助 – Alex
@Alex您仍在尋找不需要的'_',並可能導致此問題。 – Prix
另一個錯字...我的壞|:已經嘗試了這麼多版本,對不起。仍然不起作用。它還能是什麼? – Alex