【发布时间】:2018-06-17 23:51:54
【问题描述】:
我正在尝试将“漂亮”的 URL 应用到我的网站。
即:localhost/api/?id=15
到
localhost/api/id/15
这是我的 htaccess:
RewriteEngine On
RewriteBase /api/
RewriteRule ^/?id/([^/d]+)/?$ index.php?id=$1 [L,QSA]
似乎没有任何效果,但 htaccess 在这里看起来不错。
我需要更新任何 apache 配置吗?
【问题讨论】:
-
此解决方案与您所要求的不同,但它可以让您更好地管理这些漂亮的 url。 AltoRouter
-
感谢您的建议,但我想使用 .htacces .@Abhishek
-
您的 htaccess 文件在哪里?在文档根目录中?
-
.htaccess location /var/www/html/api @JonLin
标签: php apache .htaccess url-rewriting