由於我的服務器不讀取index.php作爲默認頁面,我無法控制它。所以,我需要重定向:htaccess重定向包括index.php
http://www.mysite.com/blog/wp-admin/
到
http://www.mysite.com/blog/wp-admin/index.php
我試圖跟隨,但不起任何作用。
RewriteEngine On
RewriteRule ^/blog/wp-admin$ /blog/wp-admin/index.php [R=301,L]
正確的代碼應該是什麼?謝謝!
完整內容:
RewriteEngine On
RewriteRule ^blog/wp-admin$ /blog/wp-admin/index.php [R=301,L]
RewriteRule ^$ /blog/old/index.php [R=301,L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
這看起來像一個WP框架。此時根目錄下的.htaccess文件的內容是什麼?附加到文件末尾時,某些指令不會執行任何操作。 –
感謝您的回覆。我已更新該帖子以包含.htaccess文件 –
上的所有內容。但爲什麼你要重定向到admin目錄中的index.php?這不正常。 –