[英]Rewrite rule is not working in apache
我是url重寫的新手,並且看到了許多有關url重寫的教程,例如,
我在.htaccess中使用了以下代碼,
RewriteEngine On
RewriteRule ^/raipur/([0-9])$ /viewRestaurant.php?id=$1 [NC,L]
並在此頁面上測試urlRewritetest.php 。
urlRewritetest.php的代碼
<a href="/raipur/2">click</a>
但它不起作用,我正在使用ipage的服務器,並且當我嘗試使用RewriteLog查看日志時,該頁面通過Internal Server Error,
任何人都可以提出我的錯誤,謝謝
如果刪除RewriteRule中的第一個斜杠怎么辦? 您可能還希望在數字后添加“ +”以匹配多個數字。
RewriteEngine On
RewriteRule ^raipur/([0-9]+)$ /viewRestaurant.php?id=$1 [NC,L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.