搞URL重写?几步搞定!
先打开httpd.conf,找到这行:
`LoadModule rewrite_module modules/mod_rewrite.so`
把前面的 `` 删了!保存,重启Apache!
然后命令行敲 `httpd -M`,看到 `rewrite_module (shared)` 就说明OK啦 ?
接着配权限——重点来了!
找到 `DocumentRoot c:/www` 这行(你放网站的目录),记住这个路径!
然后往下翻,找对应的 `` 这块配置(??不是 `` 那个默认根目录!别改错!)
改成这样就行:
Options Indexes FollowSymLinks
AllowOverride All ←←←关键!必须是All!
Require all granted
(Apache 2.4+用 `Require all granted`,老版本才用 `Order/Deny/Allow`,别抄错哈~)
`.htaccess` 才能生效!不然重写规则全躺平
搞定重启,冲!
先打开httpd.conf,找到这行:
`LoadModule rewrite_module modules/mod_rewrite.so`
把前面的 `` 删了!保存,重启Apache!
然后命令行敲 `httpd -M`,看到 `rewrite_module (shared)` 就说明OK啦 ?
接着配权限——重点来了!
找到 `DocumentRoot c:/www` 这行(你放网站的目录),记住这个路径!
然后往下翻,找对应的 `` 这块配置(??不是 `` 那个默认根目录!别改错!)
改成这样就行:
Options Indexes FollowSymLinks
AllowOverride All ←←←关键!必须是All!
Require all granted
(Apache 2.4+用 `Require all granted`,老版本才用 `Order/Deny/Allow`,别抄错哈~)
`.htaccess` 才能生效!不然重写规则全躺平
搞定重启,冲!
