如何从URL中排除wordpress工作目录

时间:2016-02-25 07:15:31

标签: wordpress .htaccess mod-rewrite url-rewriting

民间,

我有一个wordpress网站。 URL是这样的,http://www.mywp.com/wordpress/post/1因为我有一个名为wordpress的文件夹名称,这是我的wordpress安装文件夹。 public_html/wordpress

我已完成该目录中的所有开发,因此我的所有帖子链接都包含单词' wordpress'在其网址中。

所以问题是我想摆脱" wordpress"单词并希望看到http://www.mywp.comhttp://www.mywp.com/post/1等网址。

任何帮助?

感谢

2 个答案:

答案 0 :(得分:1)

我必须在.htcaccess文件中添加一些行:

在public_html / wordpress /中创建一个.htaccess文件,如果已经不存在:

RewriteEngine On    
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+wordpress([^\s]*) [NC]
RewriteRule ^ %1 [R=301,L]

还有你的public_html / .htaccess:

RewriteEngine On    
RewriteRule !^/?wordpress wordpress%{REQUEST_URI} [L,NC]

答案 1 :(得分:0)

我不这么认为它会起作用,因为目录结构是/public_html/wordpress/所以当你尝试使用WordPress函数获取css js文件夹时,它们会给你目录路径。

您唯一需要做的就是将所有文件移到public_html上。 除此之外别无选择。