1

如何使用 htaccess 重定向一些静态页面并保持相同的 url?

例子 :

Redirect www.mydomain.com/url-that-remains.php to www.mydomain.com/page-number-23

我当前的 htaccess 文件如下所示:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
4

2 回答 2

1

像这样试试

RewriteEngine On
RewriteRule /somestaticpageonyourwebsite.html /yournewpage.html [R=302]

编辑:

我不知道为什么上述不起作用。这应该有效。

RedirectPermanent /somestaticpageonyourwebsite.html /yournewpage.html
于 2013-09-14T10:36:43.533 回答
1

此代码应该可以工作:

RewriteEngine On

RewriteRule ^url-that-remains\.php$ /page-number-23 [L,NC]
于 2013-09-14T11:48:34.957 回答