乾淨的URL測試失敗。它在我的本地計算機上正常工作,當我將其上傳到服務器時,我收到了此消息,並且無法啓用乾淨的網址。我該怎麼做才能啓用它?我也上傳了htaccess。乾淨的URL測試失敗,在drupal 7
1
A
回答
1
在服務器上有很多需要確認的要求。在確認Apache允許你本地的.htaccess配置覆蓋之後(按照Ayesh的評論),我將首先檢查info.php,看看是否加載了mod_rewrite。
確保您在完成檢查時刪除info.php,因爲您不應該在生產服務器上安裝它。
0
如果您的整個站點受密碼保護(通過cpanel/.htaccess),那麼測試不會通過。這可能不是解決方案,但值得檢查。
我通過在我的.htaccess文件中註釋掉以下幾行來禁用密碼保護。
AuthType Basic
AuthName "public_html"
AuthUserFile "/home/********/.htpasswds/public_html/passwd"
require valid-user
再次運行測試,如果通過,然後勾選框一定要先前註釋行取消註釋。
1
看看Configure clean URLs,假設你正在使用的Apache2
啓用國防部重寫了Apache
sudo a2enmod rewrite
VI的/ etc/apache2的//000-啓用的站點 - 默認情況下,將AllowOverride從無更改爲全部
<Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
- VI的httpd.conf,如果.htaccess文件被認爲是至少添加此
<Directory /var/www/> RewriteEngine on RewriteBase/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] </Directory>
2.重啓Apache
sudo service apache2 restart
相關問題
- 1. 乾淨的URL測試失敗D7
- 2. 在Debian的.htaccess中啓用乾淨的URL(Drupal 7)
- 3. 的Xcode乾淨失敗
- 4. Drupal 7的乾淨網址問題
- 5. 玩框架,2.x乾淨的項目,測試失敗 - MAC OS
- 6. 用乾淨的URL萬神殿Drupal 7的安裝問題
- 7. Drupal 7 - 從表單構建乾淨的URL
- 8. 乾淨的URL Drupal的庫2
- 9. Netbeans xdebug在Drupal 7上調試失敗
- 10. Drupal 7數據庫API'乾淨'代碼
- 11. 啓用乾淨網址(Drupal 7)
- 12. 安裝Drupal 8.2.4 - 乾淨的URL
- 13. 乾淨構建失敗在NetBeans
- 14. Laravel乾淨的URL
- 15. 乾淨的URL在PHP
- 16. 寫乾淨的URL在PHP
- 17. 乾淨的方法來重試失敗System.Data.SqlClient的操作
- 18. Jsoup乾淨標題標記失敗
- 19. maven乾淨安裝失敗,XJC錯誤
- 20. 通過htaccess啓用乾淨的URL - 在Drupal modrewrite
- 21. junit4乾淨的數據庫後測試
- 22. 螞蟻乾淨,螞蟻調試構建失敗
- 23. Drupal 7 mod_rewrite啓用,仍然沒有乾淨的網址
- 24. 乾淨的URL與htaccess的
- 25. mod_rewrite的不乾淨的URL
- 26. 乾淨的URL htaccess的
- 27. Drupal的乾淨網址相關
- 28. 的Drupal的img標籤不顯示用乾淨的URL
- 29. 測試後總是清理乾淨?
- 30. 乾淨的URL使用mod_rewirte
檢查 - 添加一些隨機文本到.htaccess和你d出現一個500內部服務器錯誤頁面。如果是這樣,那意味着你的.htaccess文件由服務器執行。 –