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