所以我在web服务器上使用子文件夹作为主页的根目录设置一个WP站点,我无法让它工作。真正的根被锁定,所以我无法访问它。
最初的.htaccess& index.html文件位于ftp://ftp.example//web/ 我想在ftp://ftp.example//web/wp安装我的WP。
首先,我将WP中的常规设置更改为:
WordPress地址(网址):http://www.example.com/wp
网站地址(网址):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
当我转到我的网址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有效。
答案 0 :(得分:2)
我没有足够的声誉来发表评论。但我希望这是一个有效的答案:
你错过了正斜杠:
require( __DIR__ . '/wp/wp-blog-header.php' );