Mod_rewrite重写url使用.htaccess php


mod_rewrite rewrite url using .htaccess php

我是新手。

我想要一个将两个url视为一个的规则。

    http://domain.com/folder/multisite/index.php
  • http://domain.com/folder/multisite/sites/client1/index.php

这两个应该被视为相同的URL。我只是想添加网站/client1的URL,实际上什么也不做。每个URL请求都应该包含sites/client1/.

对于下一个请求,如

  • multisite2/index . php ? id_product = 1,控制器=产品
  • multisite2/网站/client1/index . php ? id_product = 1,控制器=产品

谢谢你的帮助

试试这个:

RewriteRule index.php?(.*) sites/client1/index.php?$1

也请在这里发帖之前搜索一下。

。使用一个和两个查询字符串变量重写htaccess URL

这会将/sites/client1/中的所有请求发送到/

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^sites/client1/(.*)$ $1 [L,QSA]
</IfModule>