mod-rewrite

    1热度

    2回答

    我安装了添加了以下到我的.htaccess一些PHP软件: RewriteCond %{REQUEST_URI} ^(.*)//(.*)$ RewriteRule . %1/%2 [R=301,L] 这是什么做的? 我的理解,这显然是错误的:它是捕捉http://foo.bar.com为http:和foo.bar.com,然后替换任何字符,.,与http:/foo.bar.com。绝对不是,

    1热度

    2回答

    我有一个系统环境变量,我想在mod_rewrite中使用。在我的情况下,LOC设置为0。 我想请求路由到端口8080如果LOC是0,别的端口9001。以下重写条件不起作用: RewriteCond %{ENV:LOC} ^0 RewriteRule ^/app/ui(.*) http://app:8080/ui$1 [QSA,P,L] RewriteRule ^/app/ui(.*) http

    1热度

    1回答

    我遇到重定向问题。现在我有一个网页地址,如: http://localhost/Stella/Wiki/index.php 而且在同一目录下,我有我.htaccess文件,它应该重定向到index.php所有请求。 RewriteEngine On RewriteCond %{REQUEST_URI} !^/Stella/Wiki/index.php RewriteRule (.*)$

    0热度

    1回答

    我正在维护别人写的网站。他在html中使用绝对路径来请求资产文件,并且他认为该项目始终安装在域的根目录下。 现在我正在测试网站;我将该项目安装在一个子目录中。我想将以特定字符开头的文件重定向到子文件夹。 例如,他写了这样的事情 <img src="/en/wp-content/themes/....."> 所以,现在的服务器会从根开始像example.com/en/wp-content/...

    0热度

    1回答

    Yii2找不到资产。 设置从地址/前端/网站转发到站点的根目录。 .htaccets <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteBase/ RewriteCond %{REQUEST_URI} ^/(admin) RewriteRule ^adm

    -3热度

    1回答

    我怎么能改写这样的URL: example.com/page.php?link=Anythingelse to example.com/Anythingelse and using <h1><?php echo $link; ?></h1> 这与内容PHP: 输出示例:网站-Title:Anythingelse - 网站标题和标题1 Anythingelse 第一个想法是: Rewrit

    1热度

    1回答

    我有这个.htacess RewriteEngine On RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L] RewriteRule ^modalidade/([0-9]+)/?$ /ver_modalidade.php?id_modalidade=$1 [

    1热度

    1回答

    我在代理IPv6请求地址时遇到了问题。 上的.htaccess/apache2.conf,我知道了: RewriteRule (.*) http://18.4.15.8:80/path/$1 [P,L] 它工作正常,因为它是一个IPv4地址。 但是,它不工作: RewriteRule (.*) http://[27:ec:20:22:15::d3]:80/path/$1 [P,L] 为什么? 错误

    1热度

    1回答

    一个获取参数的在我的.htaccess我有以下 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule productApi/(.*)$ productApi.php?category=$1 [Q

    1热度

    1回答

    我现在有这些的RewriteRules对于单个子目录路径工作.htaccess文件: RewriteRule ^C/[L] RewriteRule ^D/[L] domain.com/Cxyz - > domain.com 域.com/Dxyz - > domain.com 我不知道如何1)使这个通用,所以任何字符无论大小写用于启动子目录转发到根域和2)处理多个较低的子目录: domain.