【发布时间】:2017-03-09 20:46:33
【问题描述】:
我的 .htaccess 文件中的 RewriteRule 逻辑有问题。
我的查询如下所示:
域/配方/show?id=2
我希望它看起来像这样:
domain/recipe/2/show
我的 .htaccess 文件如下所示:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_URI} recipe/(.*)
RewriteRule show/(.*) recipe/show?id=$1
我已经盯着这个看了这么久,我就是看不出问题。我的 htaccess 文件中没有其他内容。
【问题讨论】:
标签: apache .htaccess url-rewriting