2016-08-21 85 views
2

我在mysite/blog中設置了一個WordPress博客。當我嘗試輸入mysite/blog/wp-admin或許多其他文件時,我嘗試將我重定向到博客索引。我無法登錄。這裏沒有明確的答案。請幫忙!WP-admin將我重定向到索引

+0

嘗試mysite的// WP-login.php中再次否則安裝WordPress來解決問題 – meck373

+0

我試過了,沒有工作 – firativerson

回答

0

您可以使用以下類型的網址來最大的可能是你的錯誤是登錄的mysite /博客/ WP-login.php中

+0

我試過了,沒有工作 – firativerson

+0

那麼請檢查您的站點名稱/網站的URL在MySQL數據庫手動:) –

2

.htaccess在WordPress的根。

請確保您有

RewriteBase /blog

整個文件,如果你沒有增加任何功能,應該是這樣的:

RewriteEngine On 
RewriteBase /blog 
RewriteRule ^index\.php$ - [L] 


# uploaded files 
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] 
# add a trailing slash to /wp-admin 
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] 
RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] 
RewriteRule . index.php [L] 

如果那不解決這個問題,還要檢查以下幾點

  • 檢查您的wp-config.php,以確保您的網址是否正確定義:

    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');

  • ,並在你的數據庫

      在表 wp_sitemeta檢查與 meta_key=siteurl行具有完整的URL的正確值,包括
    • blog
    • 和表中相同wp_options對於行option_name=siteurloption_name=home
+0

謝謝你的詳細答案,但我跟着所有,仍然沒有得到它 – firativerson