我已经尝试了几个小时来在一个新的wordpress安装上做一个简单的url重写而没有任何运气。
假设我的网站有一个包含一些内容的页面 -example.com/samplepage
如果有人在浏览器中输入了example.com/au/samplepage,
我想重写网址,以便加载example.com/samplepage,但将example.com/au/samplepage保留在浏览器网址中
我在我的htaccess中尝试了^ ax /?(.*)$/global/ $ 1 [L]但没有运气。我觉得wordpress过度写了一些东西,因为它只显示404错误页面。
但是,我可以从example.com/au/samplepage重定向到example.com/samplepage,其中浏览器网址为example.com/samplepage,但是如果我想保留原始网址,则似乎不可能。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^au/?(.*)$ /$1 [NC,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
非常感谢任何帮助
我不认为这需要mod_proxy吗?我也试过[PT]标志,但没有运气。