将 URL 重定向到子文件夹
Redirect URLS to subfolder
我主要是iOS开发人员,但我正在努力解决这个问题。如何进行任何变体 example.com/page/23920 重定向到 example.com/page/?
我正在将从我的应用程序传递的 ID 存储到 URL 中,格式如下:example.com/page/12345
我想做的是从 URL 中读取 ID 值。我是Web开发的新手,我不明白如何设置这些随机生成的页面 - 现在所有页面都不存在于我的服务器上,所以它们都是404。
在我的 .htaccess 文件中,我正在尝试:
RewriteEngine on
RewriteRule ^page/$1 /page/? [L,R=301]
我仍然收到在服务器上找不到结果页面的错误。
通常,诸如 example.com/page/23920 之类的URL模式实际上是一些控制器操作,例如actionPage($id)。在本例中,23920 是 id。因此,如果您转到路由器文件中指定的功能,则很容易,那么您可以简单地执行(仅举个示例)
public function actionPage($id){
//codes to check if id is present
....
if($id==null){
header("Location: /page");
exit;
}
}
相关文章:
- AJAX不会在文件上传后重定向到网页-POST方法
- javascript:发送带有音频文件的POST,然后重定向到新页面
- 使用 gruntjs 自定义初始化任务重命名模板文件夹
- 在发布表单输入时,我可以重定向到一个新的php文件吗
- javaScript警报和提示框将我重定向到另一个页面,上面写着“;找不到文件”;
- 我正在尝试将javascript文本框的输入保存回服务器.我想从保存的弹出文本框中获得输入,以重命名文件夹
- 包含导致重定向的空白javascript文件
- 从外部php文件重定向页面(在ajax调用中)
- 在Chrome扩展中使用PAC文件重定向HTTPS请求似乎失败了
- 快速发送文件和重定向 URL
- 将 URL 重定向到子文件夹
- 在子文件夹中检测到浏览器后重定向
- Node.js基于子域重定向样式和资源文件夹
- 如何使用MozillaRhino中文件的重定向输入来运行bash脚本的Command()
- Javascript重定向到不同域的同一文件夹
- 如何将所有地址栏请求重定向到一个索引页?并使用请求的子文件夹作为输入
- 使用window.location.href()无法将网站重定向到本地文件夹
- 我如何将请求从消费者重定向到我的JS文件到另一个文件夹
- 拖放文件后重定向到新URL
- gruntjs:将文件+文件夹重命名为任务