只是想使用htaccess将我网站的所有已知地址重定向到特定文件?

时间:2012-04-03 04:58:45

标签: php .htaccess

我想将所有旧网址重定向到我的新网址

我背后的主要原因是管理员会输入这样的地址 http://mysite.com/oil--gas/corrosion-management-summit-in-oil-and-gas!e29在我的网站上,我想获取此未知地址并将此地址重定向到特定文件并获取该网址并从我的数据库中搜索并将其重定向到特定地址。

old = http://mysite.com/oil--gas/corrosion-management-summit-in-oil-and-gas!e29

如果用户输入这样的地址,我只想将此地址重定向到特定文件,如redirect.php,并从中获取查询字符串,这样任何人都可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

试试这个..

# Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html

答案 1 :(得分:0)

Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
#  Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php