【发布时间】:2013-07-16 18:28:46
【问题描述】:
我将以下内容改写为server {}:
rewrite ^/([^/]*)$ /Location.php?$1&$2&$3&$4&$5&$6&$7&$8&$9&$10;
我的 Location.php 位于 register 文件夹中。仅当访问者在 register 目录中时,如何运行此规则?
【问题讨论】:
标签: mod-rewrite nginx rewrite
我将以下内容改写为server {}:
rewrite ^/([^/]*)$ /Location.php?$1&$2&$3&$4&$5&$6&$7&$8&$9&$10;
我的 Location.php 位于 register 文件夹中。仅当访问者在 register 目录中时,如何运行此规则?
【问题讨论】:
标签: mod-rewrite nginx rewrite
你不能简单地添加 /register 吗?喜欢
rewrite ^/register/([^/]*)$ /register/Location.php?$1&$2&$3&$4&$5&$6&$7&$8&$9&$10 break;
为什么Location.php 在register 文件夹中,而你写的是/Location.php 而不是/register/Location.php
【讨论】:
/register/Enter 重定向到/register/index.php?action?=enter。你不知道如何解决这个问题?谢谢。
index.php 而不是Location.php 那么它可能是其他一些重写规则或其他东西。