当 root 被重定向到子文件夹时给 WordPress 自己的目录
Giving WordPress Its Own Directory when root is redirected to subfolder
所以我在网络服务器上设置了一个 WP 站点,使用一个子文件夹作为主页的根目录,但我无法让它工作。真正的根已被锁定,所以我无法访问它。
原始 .htaccess & index.html 文件位于 ftp://ftp.example//web/
我想在 ftp://ftp.example//web/wp.
中安装我的 WP
首先,我将 WP 中的常规设置更改为:
WordPress 地址(URL):http://www.example.com/wp
站点地址(URL):http://www.example.com
然后我复制了index.php和htaccess到ftp://einstein.netureza.pt//web/
并且 将 index.php 中的第 17 行更改为 require( dirname( __FILE__ ) . 'wp/wp-blog-header.php' );
并且 更新了 wp-admin.
中的永久链接
.htaccess 现在说:
## Default .htaccess file
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
# END WordPress
当我转到 url http://www.example.com
时,我收到此错误:
The strategy4change.eu page isn’t working
strategy4change.eu is currently unable to handle this request.
HTTP ERROR 500
但是,访问 http://www.example.com/wp 有效。
我没有足够的声誉来发表评论。但我希望这是一个有效的答案:
您漏掉了一个正斜杠:
require( __DIR__ . '/wp/wp-blog-header.php' );
所以我在网络服务器上设置了一个 WP 站点,使用一个子文件夹作为主页的根目录,但我无法让它工作。真正的根已被锁定,所以我无法访问它。
原始 .htaccess & index.html 文件位于 ftp://ftp.example//web/ 我想在 ftp://ftp.example//web/wp.
中安装我的 WP首先,我将 WP 中的常规设置更改为:
WordPress 地址(URL):http://www.example.com/wp
站点地址(URL):http://www.example.com
然后我复制了index.php和htaccess到ftp://einstein.netureza.pt//web/
并且 将 index.php 中的第 17 行更改为 require( dirname( __FILE__ ) . 'wp/wp-blog-header.php' );
并且 更新了 wp-admin.
.htaccess 现在说:
## Default .htaccess file
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
# END WordPress
当我转到 url http://www.example.com
时,我收到此错误:
The strategy4change.eu page isn’t working
strategy4change.eu is currently unable to handle this request.
HTTP ERROR 500
但是,访问 http://www.example.com/wp 有效。
我没有足够的声誉来发表评论。但我希望这是一个有效的答案:
您漏掉了一个正斜杠:
require( __DIR__ . '/wp/wp-blog-header.php' );