2
我正在嘗試在我的.htaccess
文件中添加重定向,而Im正在使用URL中的+
標誌掙扎。使用.htaccess文件重定向問題
下面是我的.htaccess
文件
Redirect 301 "^http://www.emfs.info/glossary/glossary+c.htm$" "http://www.emfs.info/glossary-2/"
任何幫助將是巨大的我的重定向條目。
我正在嘗試在我的.htaccess
文件中添加重定向,而Im正在使用URL中的+
標誌掙扎。使用.htaccess文件重定向問題
下面是我的.htaccess
文件
Redirect 301 "^http://www.emfs.info/glossary/glossary+c.htm$" "http://www.emfs.info/glossary-2/"
任何幫助將是巨大的我的重定向條目。
Redirect
directive不接受正則表達式模式。emfs.info
,那麼您不需要使用整個URL結構。mod_alias
正在加載。給一個嘗試RedirectMatch
:
RedirectMatch permanent /?glossary/glossary+c.htm$ /glossary-2/
將這個在.htaccess
文件在你的文檔根目錄中。如果你想使用mod_rewrite
另一種方法,請嘗試以下操作:
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} www\.emfs\.info$
RewriteRule ^/?glossary/glossary\+c.htm$ /glossary-2/ [R=301,L]
將這個裏面htaccess
文件在同一位置。
非常感謝!我設法找到一個WP插件來操縱URLS中的+符號。儘管如此,我也會試試這個。好一個! – 2014-10-10 21:13:02
加號被解析爲正則表達式「關鍵字」,必須由\\ – MrTux 2014-10-10 09:05:03
轉義感謝您的輸入 – 2014-10-10 21:11:23