我有一个.htaccess相关问题,我需要帮助重定向。
我有一个目录,其中我保存了多个其他目录,其中一个是我的网站目录。
我已将我的.htaccess文件设置为默认进入我的网站所在的子目录,并显示该网址,好像它不在一个子目录中,即“reinhards.co/”,而不是“reinhards” .CO / reinhards.co“
# BEGIN WordPress
# In Root directory
# WPhtC: Disable directory browsing
Options All -Indexes
RewriteCond %{HTTP_HOST} ^(www.)?reinhards.co$
RewriteCond %{REQUEST_URI} !^/reinhards.co/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /reinhards.co/$1
RewriteCond %{HTTP_HOST} ^(www.)?reinhards.co$
RewriteRule ^(/)$ reinhards.co/index.php [L]
# END WordPress
但是,当有人输入时,我需要发生以下情况:
reinhards.co/xxxx
重定向到reinhards.co/reinhards.co/xxxx,但仍显示网址为reinhards.co/xxxx
如果有人输入
,我也会喜欢这个功能reinhards.co/yyyy只是重定向到 reinhards.co/reinhards.co/yyyy因为这是一个有效的网页,但仍然显示网址为reinhards.co/yyyy
答案 0 :(得分:1)
RewriteCond %{REQUEST_URI} /test/
RewriteCond %{QUERY_STRING} ^id=229
RewriteRule ^.*$ /supermodel/? [R=301,L]
像这样的东西。