0
要刪除多個斜線,我已經使用的代碼爲:多斜線問題URL
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
另外,現代重寫的,但預期仍然沒有工作。
有什麼我錯過了?
要刪除多個斜線,我已經使用的代碼爲:多斜線問題URL
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
另外,現代重寫的,但預期仍然沒有工作。
有什麼我錯過了?
沒有絕對需要一個RewiteRule和這裏的RewriteCond,只是一個簡單的重寫規則將做:
RewriteRule ^(.*)//+(.*)$ $1/$2 [R=301,L]
這將改寫2以上/只一個(所以它也改寫//// ///到/例如)
爲什麼你有多個斜線開頭?這似乎更像是用PHP而不是Apache來解決問題...... – elclanrs
基本上我需要從域名後的任何地方刪除雙斜槓 – techpoint
但是,爲什麼你需要這樣做呢?這似乎是一個更深層次的問題,爲什麼這種情況會成爲我的第一個問題... – elclanrs