ホームページ > バックエンド開発 > PHPチュートリアル > mac 下 apache2 配置 rewrite_mod 问题

mac 下 apache2 配置 rewrite_mod 问题

WBOY
リリース: 2016-06-06 20:44:48
オリジナル
942 人が閲覧しました

已经在 /etc/apache2/httpd.conf 中

去掉了

<code>LoadModule rewrite_module libexec/apache2/mod_rewrite.so 
</code>
ログイン後にコピー
ログイン後にコピー

前面的注释符号,phpinfo() 函数显示已加载 rewrite 模块

在 httpd.conf 文件末尾加入

<code>RewriteEngine on
RewriteRule ^/t_(.*).html$ /test.php?id=$1
</code>
ログイン後にコピー
ログイン後にコピー

进行测试时 rewrite 不起作用, 出现 404 错误

输入地址为:
http://localhost/~gipanda/projects/t_test.html

错误显示:
The requested URL /~gipanda/projects/t_test.html was not found on this server.

请问这是为什呢。。?

回复内容:

已经在 /etc/apache2/httpd.conf 中

去掉了

<code>LoadModule rewrite_module libexec/apache2/mod_rewrite.so 
</code>
ログイン後にコピー
ログイン後にコピー

前面的注释符号,phpinfo() 函数显示已加载 rewrite 模块

在 httpd.conf 文件末尾加入

<code>RewriteEngine on
RewriteRule ^/t_(.*).html$ /test.php?id=$1
</code>
ログイン後にコピー
ログイン後にコピー

进行测试时 rewrite 不起作用, 出现 404 错误

输入地址为:
http://localhost/~gipanda/projects/t_test.html

错误显示:
The requested URL /~gipanda/projects/t_test.html was not found on this server.

请问这是为什呢。。?

放到当前项目文件夹下的.htaccess 文件中。

遇到同样的问题请问怎么解决的

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート