【发布时间】:2017-08-07 23:03:25
【问题描述】:
我正在尝试将博客文章的 URL 定向到使用 htaccess 获取 GET var 的 PHP 页面。
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/post/(\w+)$ blog/post.php?title=$1 [QSA,L]
但是,这只是给我一个 404。我已经确认 /blog/post.php?title=my-post 是一个有效的 url。
【问题讨论】:
-
你的 htaccess 在哪里?
-
试试:
RewriteRule ^blog/post/([\w-]+)$ blog/post.php?title=$1 [QSA,L],因为标题中有连字符 -
@anubhava - 就是这样。如果您想要功劳,请提交答案:)
-
@starkeen - 它位于站点的根目录中。