0
# ENABLE REWRITE ENGINE
RewriteEngine On
# CONVERT \s and %20 to MINUS SIGN
RewriteCond %{THE_REQUEST} (\s|%20)
RewriteRule ^([^\s%20]+)(?:\s|%20)+([^\s%20]+)((?:\s|%20)+.*)$ $1-$2$3 [N,DPI]
RewriteRule ^([^\s%20]+)(?:\s|%20)+(.*)$ /$1-$2 [L,R=301,DPI]
我已將以下代碼段用於我的htaccess文件的頂部,但它不起作用。我也嘗試了其他從stackoverflow片段,他們也沒有工作。我哪裏錯了?似乎替別人打工,但不是我:)需要將%20轉換爲 - 使用.htaccess
原因我需要的,這是因爲我的表單提交總是得到轉化空格%20 ..
沒有試過這兩個都沒有工作。奇怪的事情正在發生。我幾乎在我的.htaccess的頂部和相同的結果嘗試過這樣的事情。真奇怪。 –
你確定mod_rewrite已啓用嗎?你確定rewriteengine是開啓的嗎? – Sumurai8
是的,它重定向其他網頁沒有問題:) –