2

我们有一个带有欢迎页面的在线商店。我们的 SEO 公司已要求我们通过如下重写来摆脱欢迎页面。我正在努力让它发挥作用。你能帮忙吗?

将 www.domain.co.uk/catalog/index.php 改写为 www.domain.co.uk,然后将 301 从 www.domain.co.uk/catalog/index.php 改写为 www.domain.co.uk。

我有以下代码导致重定向循环并且没有显示任何内容

RewriteRule ^/?$ catalog/index.php [L]
Redirect 301 /catalog/index.php http://www.domain.co.uk

提前致谢

4

1 回答 1

0

怎么样?

RewriteCond %{REQUEST_URI} /catalog/
RewriteRule .* / [L,R=301]

RewriteRule ^/?$ catalog/index.php [L]

如果目录是浏览器请求的一部分,则 301 将正确重定向到 /,而 / 又将重写为 catalog/index.php。

于 2012-11-13T08:19:46.530 回答