Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
htaccess wordpress/index.php重写规则_Wordpress_Apache_.htaccess - Fatal编程技术网

htaccess wordpress/index.php重写规则

htaccess wordpress/index.php重写规则,wordpress,apache,.htaccess,Wordpress,Apache,.htaccess,我已将我的wordpress文件放在wordpress文件夹中,而不是根文件夹中。 我可以通过www.example.com/wordpress 但我想以www.example.com的身份访问它,想在url中隐藏wordpress。 我的.htaccess文件如下所示 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wordpress/ RewriteRule ^index\.php$ - [L] RewriteCond

我已将我的wordpress文件放在wordpress文件夹中,而不是根文件夹中。 我可以通过
www.example.com/wordpress
但我想以
www.example.com的身份访问它,
想在url中隐藏wordpress。 我的.htaccess文件如下所示

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

重新启动发动机
重写BASE/wordpress/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/wordpress/index.php[L]
我该怎么做?

试试这个:

将其添加到根目录中的.htaccess:


您的问题是如何创建没有文件夹名称的内部URL(页面之间、菜单导航),或者.htaccess抛出错误/根本不工作?请澄清情况。没有内部url也在工作,我只想通过htaccess以root用户身份访问子文件夹wordpress安装wordpress时您是否遵循了?我尝试将您的主页url指向子目录,但未成功
Options FollowSymLinks
RewriteEngine On

RewriteRule (.*) wordpress/($1) [NC,L]