直接的場景: - 我有一個WordPress站點在我的domain.de/develop - 和一個wordpress站點在根域.de 我移動了根一個到'故事'和'發展'到根部。WordPress的 - 2安裝在根和子文件夾在相同的域
根一個正常工作。 現在我遇到了一個故障問題,文章的重定向不起作用。
我已經改變了SITEURL(數據庫 - > wp_options),並改變了我的 '故事' 文件夾的.htaccess(正確):
<FilesMatch \.php$>
SetHandler x-httpd-php7.0
</FilesMatch>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我雖然也許RewriteBase是corrput,所以我將其更改爲: RewriteBase/story
結果相同:從子文件夾調用WP安裝時,它顯示「無法找到頁面」。在調用一篇文章後,它將被重定向到根目錄並且說「未找到頁面」 例如:http://mydomain.de/story/ - >結果:第二個帶有「未找到頁面」的wordpress。 點擊一篇文章,例如:http://mydomain.de/story/category/storyline/2016/04/24/durchatmen/ - >重定向到root-wp並顯示「找不到」。
我做了所有在網絡和這裏在stackoverflow的研究,但似乎沒有工作。
我想要做的就是從子目錄再次運行wp-install。 以管理員身份登錄才能正常工作。但我無法訪問頁面內容本身。
現在它有點壞了,它給了我一個錯誤500 :-( –
你使用了哪種方法?可能想將你的htaccess文件設置回默認的wordpress htaccess。https://codex.wordpress.org/htaccess – Bowenac
好嗎,固定回 我已經注意到這個錯誤:。 我用重新保存永久鏈接,並採取了WP的.htaccess但還是同樣的問題 我注意到這一個: 警告:is_writable():有效的open_basedir限制文件(/)不在允許的路徑中:(/ var/www/web194/html /:/ var/www/web194/phptmp /:/ var/www/web194/files /:在/ var/WWW/web194/ATD /:在/ usr /共享/ PHP /中:/ opt/PHP /) –