0
我们所有的网站的网址写www.mydomain.com/sub1/cms/pagename
htaccess的重定向URL通过CMS管理
通过CMS我们可以指定pagename
sub1
和cms
实际上不是在服务器上的目录。
我们需要更改页面名称以使其更适合搜索引擎优化,但我们仍然希望将旧的页面名称的任何流量引导至新页面名称。
我试图做一个.htaccess文件中指定:
Redirect 301 /sub1/cms/oldpagename mydomain.com/sub1/cms/newpagename
,但它不工作。
我已经成功的:
Redirect 301 /oldpagename mydomain.com/sub1/cms/newpagename
可以这样通过的.htaccess莫名其妙地做了什么?
好吧,我已经包括http://我只是不得不离开它,以便在这里发布,因为stackoverflow把它作为一个链接。我会试着先把这个规则放在第一位,是否可以重写由cms实现的规则? – 2013-02-12 14:06:59
是的,如果规则是第一个,它应该是使用的那个。 – 2013-02-12 14:40:34
将您的网址置于代码块中可防止本网站热链接它们。 – 2013-02-12 14:41:32