Google应用程序引擎-php友好URL和$GET参数
因此,在“常规”web服务器中,可以使用mod_rewrite并创建如下内容:Google应用程序引擎-php友好URL和$GET参数,php,google-app-engine,cloud,Php,Google App Engine,Cloud,因此,在“常规”web服务器中,可以使用mod_rewrite并创建如下内容: <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)$ ?menu=$1&action=$2&title=$3 </IfModule> 然而,它给出了一个错误,说我试图要求一个名为“index.php?”的文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)$ ?menu=$1&action=$2&title=$3
</IfModule>
然而,它给出了一个错误,说我试图要求一个名为“index.php?”的文件名,但显然找不到
我真的需要一些建议。你需要在php代码中这样重新编写-app.yaml不能为你这样做
查看Jimmys博客中关于“清理URL”的部分,以获得一个可供使用的示例。您需要在php代码中执行类似的重写操作-app.yaml无法为您执行此操作
查看Jimmys博客中关于“清理URL”的部分,以获得一个可供使用的示例。您需要在php代码中执行类似的重写操作-app.yaml无法为您执行此操作
查看Jimmys博客中关于“清理URL”的部分,以获得一个可供使用的示例。您需要在php代码中执行类似的重写操作-app.yaml无法为您执行此操作
查看Jimmys博客中关于“清理URL”的部分,以获得一个示例。我已经部署了一些基本的测试系统:。这些短URL是在纯php中实现的,不是在app.yaml配置文件的帮助下实现的。@StefanoSanfilippo是的,你可以…@Lipis我不知道!无论如何,“PHP运行时是一个实验性的预览功能。请注意,API和服务可能会在服务普遍可用之前发生变化。”@StefanoSanfilippo我也不是PHP的粉丝。。但是是的,它就在那里,这或多或少是所有当前支持的语言在开始时的信息。我已经部署了一些基本的测试系统:。这些短URL是在纯php中实现的,不是在app.yaml配置文件的帮助下实现的。@StefanoSanfilippo是的,你可以…@Lipis我不知道!无论如何,“PHP运行时是一个实验性的预览功能。请注意,API和服务可能会在服务普遍可用之前发生变化。”@StefanoSanfilippo我也不是PHP的粉丝。。但是是的,它就在那里,这或多或少是所有当前支持的语言在开始时的信息。我已经部署了一些基本的测试系统:。这些短URL是在纯php中实现的,不是在app.yaml配置文件的帮助下实现的。@StefanoSanfilippo是的,你可以…@Lipis我不知道!无论如何,“PHP运行时是一个实验性的预览功能。请注意,API和服务可能会在服务普遍可用之前发生变化。”@StefanoSanfilippo我也不是PHP的粉丝。。但是是的,它就在那里,这或多或少是所有当前支持的语言在开始时的信息。我已经部署了一些基本的测试系统:。这些短URL是在纯php中实现的,不是在app.yaml配置文件的帮助下实现的。@StefanoSanfilippo是的,你可以…@Lipis我不知道!无论如何,“PHP运行时是一个实验性的预览功能。请注意,API和服务可能会在服务普遍可用之前发生变化。”@StefanoSanfilippo我也不是PHP的粉丝。。但是是的,它就在那里,这或多或少是所有当前支持的语言在开始时的信息。或者如果您更愿意接受答案,因为它清楚地表明不可能使用app.yaml.进行重写,或者如果您更愿意接受答案,因为它清楚地表明不可能使用app.yaml.进行重写,或者如果您更愿意接受答案,因为它清楚地表明不可能使用app.yaml进行重写,或者如果您更愿意接受答案,因为它清楚地表明不可能使用app.yaml进行重写。
handler:
- url: /([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)$
script: index.php?menu=\1&action=\2&title=\3