亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在任何操作系統上啟用mod_rewrite?

如何在任何操作系統上啟用mod_rewrite?

PHP
飲歌長嘯 2019-11-29 10:28:40
如果我理解正確,則需要添加一些東西httpd.config以啟用mod_rewrite。如果是這樣,我需要輸入什么httpd.conf或apache.conf?請特定于操作系統。
查看完整描述

3 回答

?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

對于使用Apache2在Debian上啟用mod_rewrite的人們來說,這只是一個方便:


要檢查是否啟用了mod_rewrite:


通過運行在mods_enabled中查找到模塊的鏈接


ls /etc/apache2/mods-enabled | grep rewrite

如果輸出,rewrite.load則啟用模塊。(注意:您的apache2路徑可能不是/ etc /,盡管可能是。)


如果尚未啟用mod_rewrite:


啟用模塊(實際上是創建我們在上面尋找的鏈接):


a2enmod rewrite

重新加載所有apache配置文件:


service apache2 restart


查看完整回答
反對 回復 2019-11-29
?
精慕HU

TA貢獻1845條經驗 獲得超8個贊

就我而言,即使完成所有這些配置,問題還是出現了(@Pekka提到了httpd.conf和.htaccess文件中的更改)。僅在我添加后才解決


<Directory "project/path">

  Order allow,deny

  Allow from all

  AllowOverride All

</Directory>

虛擬主機文件中的虛擬主機配置


編輯于29/09/2017(對于Apache 2.4 <) 請參閱此答案


<VirtualHost dropbox.local:80>

DocumentRoot "E:/Documenten/Dropbox/Dropbox/dummy-htdocs"

ServerName dropbox.local

ErrorLog "logs/dropbox.local-error.log"

CustomLog "logs/dropbox.local-access.log" combined

<Directory "E:/Documenten/Dropbox/Dropbox/dummy-htdocs">

    # AllowOverride All      # Deprecated

    # Order Allow,Deny       # Deprecated

    # Allow from all         # Deprecated


    # --New way of doing it

    Require all granted    

</Directory>


查看完整回答
反對 回復 2019-11-29
  • 3 回答
  • 0 關注
  • 786 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號