我的网站上该文件夹中有一个Wordpress安装blog-ita/
。现在,我想添加一个重写规则,以允许从中访问它website-name/blog/
。
我使用了以下重写规则:
RewriteRule ^website-name/blog/(.*)$ blog-ita/$1
现在,如果我添加了[R]标记,则可以正常工作,但否则,我会从wordpress中获得404 not found页面,而不是我想要查看的页面。
怎么可能?我如何在没有[R]
标志的情况下进行这项工作?
您可以按照Wordpress的指南进行操作,以使Wordpress在与Wordpress实际所在目录不同的目录中工作。
您要在blog-ita
目录中安装wordpress 。您希望显示网址website-name/blog
。请按照以下步骤操作:
http://example.com/website-name/blog
htttp://example.com/blog-ita
。/blog-ita
并粘贴到中/website-name/blog
。您需要复制,而不是移动。/website-name/blog
在您喜欢的文本编辑器中打开index.php文件,然后更改该行,require( dirname( __FILE__ ) . '/wp-blog-header.php' );
使其指向安装了wordpress的目录中的同一文件。在这种情况下,应将其更改为require( dirname( __FILE__ ) . '../blog-ita/wp-blog-header.php' );
。保存更改。从那时起,可以在上找到wordpress http://example.com/website-name/blog/
。admin部分仅在实际安装目录(/blog-ita/admin
)中可用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句