我想将所有http://localhost/webportal/organizations/32
请求重定向到http://localhost/webportal/organizations/32?qt-organization_tabs=tab1#qt-organization_tabs
(其中 32 是一个变量)。
如何使用 mod_rewite 做到这一点?
更新:
我已经更新了上面的网址,最初发布的网址不正确,无论如何我尝试了以下规则,但它不起作用:
RewriteRule ^/organizations/(.+)$ ^/organizations/$1?qt-organization_tabs=tab1#qt-organization_tabs [L,R]
所有其他规则都正常工作,这是我的 htaccess 文件(Drupal CMS)的相关部分:
RewriteEngine on
RewriteRule "(^|/)\." - [F]
RewriteBase /webportal
RewriteRule ^/organizations/(.+)$ ^/organizations/$1?qt-organization_tabs=tab1#qt-organization_tabs [L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
谢谢