【发布时间】:2026-01-08 07:25:02
【问题描述】:
我正在尝试使用 .htaccess 创建友好的 url。我已经检查过了,如果我在我的 .htaccess 上拒绝所有内容,它不会加载证明 .htaccess 正在工作的网页。
我还验证了 mod-rewrite 模块已使用 phpinfo 在 php 上加载 问题是,当我访问 url http://128.199.62.16/web/grupo/asd/123 时,它说找不到,当我尝试使用 http://128.199.62.16/web/grupo/index.php?id=asd&description=123 时,它按预期工作
在这里你可以找到我的 .htaccess 文件内容
RewriteEngine on
RewriteRule ^web/grupo/([^/]*)/([^/]*)/$ web/grupo/index.php?id=$1&descripcion=$2
Options -Indexes
ServerSignature Off
你能帮帮我吗:D
【问题讨论】:
-
在根目录 /var/www/html/
-
/var/www/html/web/grupo/是一个有效的目录吗? -
是的,如果我使用 128.199.62.16/web/grupo/index.php?id=asd&description=123 访问它就可以了。
标签: php apache .htaccess mod-rewrite