在重定向到其他页面时保留URL

时间:2012-09-16 17:47:57

标签: .htaccess mod-rewrite

我想将一组特定的Urls重定向回我网站的索引页面,但在浏览器地址栏中保留其网址。我将如何使用htaccess文件中的mod_rewrite来实现此目的?

目前使用的代码:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    # Custom rewrite below
    RewriteRule ^references/(.*) / [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>

请注意,这是WP安装。

1 个答案:

答案 0 :(得分:1)

将它放在文档根目录中的htaccess文件中,最好是上面的规则:

RewriteEngine On

# for each of these "urls" do this
RewriteRule ^/?url_you_want_to_point_to_index / [L]

假设您没有查询字符串参数(?之后的名称/值对),那应该就是您所需要的。