0
我已经修改了使用preg_replace
删除URL的一部分使用.htacess但重定向到原始URL内部
例如原路段是HREF链接 http://testdomain/test/save20
到 http://testdomain/save20
但是当我点击这个链接,我仍然得到http://testdomain/test/save20
除了我只想改变它在浏览器像
http://testdomain/save20
但内部应继续使用url
http://testdomain/test/save20
我在.htaccess曾尝试这样
RewriteRule ^test/([^/]+)/?$ /test=$1 [NC,L]
,但它似乎并不具有任何影响。
在.htaccess
完整的代码是这样的:
BEGIN WordPress的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#
RewriteRule . /index.php [L]
RewriteRule ^test/([^/]+)/?$ /test=$1 [NC,L]
</IfModule>
# END WordPress
我仍然得到像'HTTP:// TESTDOMAIN/test/save20'上点击链接。我想要将URL更改为'http:// testdomain/save20' – Pawan