我已经搜索了很多,但没有找到解决方案。
我有一个wordpress博客/_wp
还有其他一些/other
我想让每个请求都被重定向到WordPress。除了那些/other
及其子目录。我还希望对博客的访问被重写。有几个例子可以说明这一点:
/ --> /_wp/
/ablogpost --> /_wp/ablogpost
/other --> /other
/other/bingou --> /other/bingou
我尝试了一些方法,但最符合逻辑的是:
请勿触摸。HTU wp的访问权限/
编辑。htaccess根“/”,方法是添加:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?mywebsite.com$
RewriteCond %{REQUEST_URI} !^(/other|/other/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?(.*)$ /other/$1
EDIT
So i\'ve set correctly the /_wp dir as explained online. Though I can\'t access to /other
this is my htaccess now:
RewriteEngine On
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
我在考虑添加
RewriteRule ^other - [L]
虽然它仍然不起作用。。。。