htaccess RewriteRule 与变量,有人吗?

发布于 2024-12-09 23:36:31 字数 365 浏览 0 评论 0原文

这段代码有什么问题!啊啊!!

Options +FollowSymlinks
RewriteEngine on

RewriteRule ^tags/([^/]+) tags.php?tag=$1 [NC]

我正在尝试将我的网址清理为 http://mydomain.com/tags/tag 名称

来自 http://mydomain.com/tags.php?tag=tag 名称

What is wrong with this code! arghhh!!

Options +FollowSymlinks
RewriteEngine on

RewriteRule ^tags/([^/]+) tags.php?tag=$1 [NC]

I'm trying to clean my URL up to http://mydomain.com/tags/tag names here

from http://mydomain.com/tags.php?tag=tag names here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

天暗了我发光 2024-12-16 23:36:31

这是本地 (.htaccess) 或全局 (httpd.conf) 配置的摘录吗?

  • 如果是全局规则,则规则应以 / 开头(RewriteRule ^/tags/([^/]+)tags.php?tag=$1 ...)。
  • 如果是本地的,它应该位于文档根目录中(例如/var/www)。检查权限 (www.www 640)。

如果没有帮助,请启用日志记录:

RewriteLog       /tmp/rewrite.log
RewriteLogLevel  2

Is this the extract from your local (.htaccess) or global (httpd.conf) config?

  • If global, the rule should start with / (RewriteRule ^/tags/([^/]+) tags.php?tag=$1 ...).
  • If local it should be in the document root (e.g. /var/www). Check the permissions (www.www 640).

If does not help, enable logging:

RewriteLog       /tmp/rewrite.log
RewriteLogLevel  2
软甜啾 2024-12-16 23:36:31

我想你想要一个 $ 符号在那里

RewriteRule ^tags/([^/]+)$ tags.php?tag=$1 [NC]

I think you want a $ sign in there

RewriteRule ^tags/([^/]+)$ tags.php?tag=$1 [NC]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文