嗨我在XAMPP上使用Wordpress runnign有一個有趣的問題。神不知鬼不覺我的所有網頁,包括我的管理頁面的重定向到我的主頁,其託管在:所有頁面重定向到主頁
http://localhost/client_projects/Active/example-site.co.uk
這是我的.htaccess文件是什麼樣子:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /http://localhost/client_projects/Active/example-site.co.uk/index.php
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . http://localhost/client_projects/Active/example-site.co.uk [L]
</IfModule>
# END WordPress
我也做肯定在phpmyadmin我的表wp_options
那siteurl和home字段都指向http://localhost/client_projects/Active/example-site.co.uk
我不幸無法訪問我的管理面板。
爲什麼我的wordpress這樣做?
編輯:
在更新我的.htaccess文件下面,我的所有網頁的重定向到localhost/dashboard
:
# 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
我一直在與Laravel並添加以下到我的https-vhosts.conf
文件:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/php/frameworks/laravel/lsapp/public"
ServerName lsapp.dev
</VirtualHost>
我的WINDOWS32 /驅動器hosts文件
127.0.0.1 localhost
127.0.0.1 lsapp.dev
我不確定這是否影響到任何內容,我嘗試恢復更改並且不影響任何內容。
那麼,您在重寫集中顯示的最後一條規則_excplicitly_會將每個請求重寫爲基本URL。 – arkascha
而且,順便說一句:重寫基地不能是一個URL ...尤其不是一個「在它前面的斜線URL」... – arkascha
對,我很困惑,有沒有一個正確的.htaccess文件,我可以比較反對? –