【问题标题】:Passing values to htaccess将值传递给 htaccess
【发布时间】:2010-07-15 08:09:09
【问题描述】:

我有一个用于重定向的 htaccess 文件

重定向的内容是

RewriteCond %{REQUEST_FILENAME} -location&action=photos&page=$
RewriteRule ^(.*)$ /sitename/view.php?link=$1&action=photos&page=&1
 [L,QSA]

页码是从页面动态传递的 我们如何在这里获取页码请帮助我

【问题讨论】:

  • 你能提供你想重写的链接示例吗?我不确定你想做什么。

标签: php regex apache .htaccess mod-rewrite


【解决方案1】:

回答您的标题:您不能将值传递给 .htaccess 文件。

但是,如果对您有帮助,您可以通过脚本生成 .htaccess 文件。

关于您的示例代码,也许这就是您想要实现的目标:

RewriteCond %{REQUEST_FILENAME} -location&action=photos&page=$
RewriteRule ^(.*)&page=(.*)$ /sitename/view.php?link=$1&action=photos&page=$2
 [L,QSA]

使用它,您可以通过 $1 访问链接,通过 $2 访问页面

【讨论】:

    猜你喜欢
    • 2019-05-21
    • 2015-12-09
    • 2014-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多