mod-rewrite相关内容

url重写index.php

我有类似的网址 http://mysite.com/index.php?p=resourceshttp://mysite.com/index.php?p=resources&s=view&id=938 但我想要像这样的网址 http://mysite.com/resourceshttp://mysite.com/resources/view/938 与其制定数百个重写规则,我想知道是否有可 ..
发布时间:2022-01-04 16:33:37 PHP

PHP 处理与 Apache RewriteRules 和 RegExp:哪个更快?

我已经阅读了这个但它没有回答我的问题. 这是我的场景:我一直在开发自己引以为豪的框架(多语言、模板等).但我不得不面对一个问题:多语言和模板处理是在 PHP 中完成的.800行代码,分析host看哪里看,读模板等等.它很乱,我很确定它效率不高尽管我没有测试它的效率.它正在处理大量数组(array_push()、array_key_exists() 等等) 我已经重写了整个 Php 文件 ..
发布时间:2022-01-04 16:31:44 PHP

没有 .php 扩展名的 PHP URL 格式?

我需要的只是获取一个字符串作为 URL 而不显示 PHP 文件名.我有文件 contact.php 页面我正在尝试获取 URL例如 本地主机/联系人.php 这就是我现在得到的我需要访问这个页面 本地主机/联系人 对于每个页面,我应该只能通过它们的名称导航. 本地主机/联系人 本地主机/帮助 本地主机/支持 解决方案 如果您使用的是 apache,则需要使 ..
发布时间:2022-01-04 16:30:59 PHP

使用 DNS 和/或 Mod_Rewrite 进行 URL 掩码?

我想设置一个系统,以便像 [mydomain.com/params] 这样的多个自定义域将重定向到 [myapp.com/mydomain.com/params].我可以使用仅 DNS 设置来做到这一点吗? 我猜这是不可能的,所以将 mydomain1.com、mydomain2.com、mydomain3.com 等定向到一个 IP 地址然后使用 Mod_Rewrite 将每个请求(不可见 ..
发布时间:2022-01-04 14:17:22 服务器开发

Yii 从 URL 中删除应用程序目录名称

好吧,这似乎是一个很常见的问题,但我在论坛上找不到明确的解决方案. 我的Yii是这样设置的 /webroot/framework/webroot/应用程序/webroot/要求 app 文件夹托管 yii 应用程序 但是我的网址看起来像:site[dot]com/app/site/index 如何从 URL 中删除“应用程序"部分. 我尝试将我的 .htaccess 文 ..
发布时间:2022-01-04 09:40:05 服务器开发

urlManager 在 Yii 2.0 中不起作用

我正在尝试学习 yii 2.0,目前我正在使用 yii 2.0 的 basic 版本.第一步是配置网址.因此,根据指南,我启用了 mod_rewrite,使用 phpinfo() 检查它,然后在 config 的 components 中添加以下几行/web.php: ‘urlManager’ =>['类' =>'yii\web\UrlManager','enablePrettyUrl' =>真 ..
发布时间:2022-01-04 09:29:04 PHP

Php 通过 .htaccess 重写 url

我想通过使用.htaccess重写 来重写一些url 我有这样的网址: domain.com/app/index.php/appmedia/default/login 并希望将用户重写为 domain.com/app/index.php/zurmo/default/login 那么,将会发生的情况是用户会在浏览器中看到 appmedia 但在后端它会访问 zurmo ..
发布时间:2022-01-04 09:02:00 PHP

react-router 重定向到 index.html 并从 .htaccess 中的 url 中删除 www

我正在用 ReactJS 构建一个小应用程序,所以所有页面都需要提供 index.html 并且 JS 处理 url.这工作正常.但我也想让 .htaccess 从 URL 中删除 www(如果存在).我正在阅读 mod_rewrite 文档,但我不太明白如何让它同时做到这两点. 这是我在.htaccess中的代码,请指教! 重写引擎开启RewriteCond %{REQUEST_FILE ..
发布时间:2022-01-02 23:59:44 服务器开发

Drupal URL 重写冲突

我在网站的根目录中安装了 Drupal 7..htaccess 文件自安装以来未被修改. 但是,我还在子目录中设置了 CodeIgniter.我在 CI 目录中创建了一个 .htaccess 文件,其中包含从 url 中删除 index.php 的建议说明. 例如.mysite.com/subsite/index.php/blog --> mysite.com/subsite/blog ..
发布时间:2021-12-29 23:55:27 服务器开发

需要基于自定义 http 标头的重写规则

Cloudflare 正在向我们的服务器发送所有请求的标头 CF_IPCountry,其中包含发起请求的国家/地区代码. 我们需要将所有来自新西兰 (CF_IPCountry = NZ) 的请求(永久地,包括 POST 请求)重定向到子域 nz.foo.co.nz,以便将其用作国内流量,而不是来自 cloudflare 的海外服务器. 我需要什么条件和规则? 解决方案 尝试使用 ..
发布时间:2021-12-29 23:52:42 服务器开发

清理 URL 不起作用,已安装 mod_rewrite 模块

我刚刚安装了 Drupal 6.19 的全新副本,以快速了解如何编写模块.但由于某种原因,重写模块不适用于 Drupal. 我检查了什么: $ apachectl -M >> 已安装 php_info() 在当前服务器上 >> 说还安装了重写 我还仔细检查我的 Drupal 根目录中的 .htaccess 文件文件夹 更新:检查了 httpd.conf 中的 AllowOverr ..
发布时间:2021-12-29 23:12:15 服务器开发

在子目录中设置 CakePHP;Wordpress 安装在根目录下

我已经寻找了 2 个小时的解决方案,但似乎没有任何效果...这是我的问题: 我在根目录 (var/www) 中安装了 WordPress.因此,通过访问 http://www.geekderek.com,我可以看到我的 wordpress 网站. 我将 CakePHP 放在子目录 var/www/cakephp 中.我希望能够通过以下方式查看我的 CakePHP 应用程序:www.ge ..
发布时间:2021-12-21 21:44:37 服务器开发

为什么我的 .htaccess 文件重定向到完整的服务器路径而不是相对路径?

我以前从未遇到过 cakePHP 问题,但是这个服务器有些奇怪,导致 .htaccess 文件中的重定向行为异常. CakePHP 在 .htaccess 文件中使用 mod_rewrite 将请求重定向到它自己的 webroot 文件夹.问题是重定向列出了错误的路径并导致 404 错误.我的 CakePHP 应用程序存储在列表目录中,有一个 .htaccess 文件,如下所示: 重写引擎 ..
发布时间:2021-12-21 21:42:50 服务器开发

如何在 WampServer 中配置 CakePHP 的 .htaccess 文件?

我对在 CakePHP 中运行我的示例必须做什么感到非常困惑...... 我正在使用 WAMP 服务器,它位于“C:/program files/wamp/",我的项目使用另一个分区:“E:/Projects/". 有一个用于学习 CakePHP 的文件夹:“E:/Projects/cakephp/".我已将所有 CakePHP 提取的内容放在该文件夹中(包括:index.php、.h ..
发布时间:2021-12-21 21:34:24 服务器开发

为什么 Apache 的 RewriteRule 会显示本地路径?

我试图在具有相对路径的 .htaccess 中使用 RewriteRules,但 Apache 似乎想要输出 物理 路径而不是 服务器 path 每当我尝试输出相对路径时.绝对路径和服务器根路径工作正常.例如: RewriteEngine On# 这工作正常,127.0.0.1/ab 重定向到 127.0.0.1/cd重写规则 ^ab$/cd [R]# 这不起作用... 127.0.0.1/wx ..
发布时间:2021-12-21 16:41:38 服务器开发

带有 htaccess 的 CakePHP 子域

我在其他应用程序的 htaccess 文件中使用以下规则将用户从文件夹重定向到子域,但在访问该子域时从该文件夹加载内容. # 将子域重新写入文件夹RewriteCond %{HTTP_HOST} ^admin\.cameron\.com$重写规则 !^admin/?admin%{REQUEST_URI} [NC,L]# 将文件夹重新写入子域RewriteCond %{THE_REQUEST} \ ..
发布时间:2021-12-21 16:41:29 PHP