2017-01-18 25 views
0

我将我的WP安装在名为test-1的子目录中。我可以访问我的网站www.mysite.com/test-1,但我想删除test-1。在我的WP根目录.htaccess文件中,我添加了:在子目录中的Wordpress重写不起作用

RewriteEngine On 
RewriteRule ^/test-1/(.*)$ www.mysite.com/$1 [L,R=301] 

但它不工作,我做错了什么?

回答

0

尝试使用这样的:

RewriteEngine On 
RewriteRule ^test-1/(.*)$ /$1 [L,R=301] 

测试之前,请务必清除缓存。

+0

这也没有工作。我添加了一堆随机文本,并打破了,所以我知道该文件正在被读取。 – bstras21

0

我假设你正试图将你安装在子文件夹/ test-1中的Wordpress移动到可以从主域mysite.com访问的位置。 在这种情况下,我不会做重定向,如果您的网站不是太大,我会重新安装在根文件夹中。下面是如何做到这一点: https://codex.wordpress.org/Moving_WordPress

+0

谢谢,但有一些原因存在于子目录中。 – bstras21

+0

好的,勾选这个:[link](https://perishablepress.com/redirect-subdirectory-to-root-via-htaccess/) – imalexsq