当前位置: 首页 > 知识库问答 >
问题:

如何在子域上重写Slim的url

赫连淳
2023-03-14

我有一个问题,在子域上使用路由器超薄。路由器本身工作,我可以调用它,它不会导致任何错误,但斯利姆只是读取"/"路由。

文件夹

www
--- .htacccess
---index.php
---其他东西
---子域
--- --- .htaccess
--- --- index.php
--- --- 其他东西

www/。htaccess:

重写引擎在
重写条件%{REQUEST_FILENAME}-重写cond%{HTTP_HOST}!^。。子域。实例重写规则^索引。php

在子域/。htaccess

重写引擎在
重写条件%{REQUEST_FILENAME}-d
重写cond%{REQUEST_FILENAME}-重写规则^(.*)$索引。php[QSA,L]

在子域/索引中。php:

需要'供应商/自动加载'
$app=new Slim\Slim();

$app-

所以,当我打开www.subdomain.example.com/foo我什么也得不到。我认为问题是重写,但我不知道如何解决它。

谢谢你的帮助<乔希

共有1个答案

苏高远
2023-03-14

我在subdomain/中通过以下方法解决了这个问题。htaccess

RewriteEngine On <br>
RewriteBase /dev-project/

RewriteCond %{REQUEST_FILENAME} !-f<br>
RewriteRule ^(.*)$ /index.php [QSA]
 类似资料:
  • 子域应在codefile中查找但未更改URL的任务。有可能吗? 我尽量 但它肯定会导致URL的变化,但我不需要它。

  • 我在AWS ECS有以下设置: null

  • 我正在尝试加载归档并进行测试。 该代码适用于单个图像(仅输入一次oneFile()函数)。 如果调用oneFile()函数两次,则会出现以下错误: ValueError:变量接收Resnetv2/Conv2d_1a_3x3/权重已存在,不允许。您的意思是在VarScope中设置reuse=True吗?最初定义为: 我找到了共享变量的相关解决方案 如果遇到同样的问题,可以调用以解决此问题。 但是我找

  • 假设(网站的)用户键入一个随机的、不存在的子域名: 是否可以将它们重定向到[主]域: 问题是,如果用户键入[或拼写错误]子域名,那么当前,它将进入[404]错误页面。然而,我已经提出: 在公园里。htaccess-但是,它不会重定向。是否可以为通配符创建某种重写条件/规则,例如不存在的所有子域?

  • 问题内容: 我正在尝试在我的PHP应用程序中实现URL重写。有人可以分享在PHP和MySQL中实现URL重写的分步过程吗? 在我的应用程序中,我想实现以下URL重写,我想重定向 至 请告诉我如何以上述任何一种方式实现这两个URL重写。 根据以下两种类型中的SEO,管理,应用程序的观点,哪个URL最好是另一件事。 问题答案: 通常,这只不过是启用mod_rewrite模块(您可能已经在主机上启用了该

  • 试图在使用ec2插件创建的按需Jenkins slave上重写Jenkins master maven配置。由于我们使用的是maven的不同maven版本,所以我需要用从节点配置覆盖全局配置。 Master上的Maven配置: 需求:我需要将Maven主页设置为slave上的。 Jenskins版本:1.656