开发者

301 redirect any page to one specific page

IS there a way with just htaccess 301 redirect to redirect any page on a domain to a specific page on another domain.

eg. I was domain.com/index.html and domain.com/contact.html to both redirect to newsite.com/index.h开发者_开发技巧tml

But I am wanting to do this without having to list each of the pages specifically.

can my 301 redirect be just something like

301 * http://newsite.com/index.html

or how should it be set up. Unfortunately I don't have access to mod rewrite so I cant use mod rewrite to make it work.


Had an issue similar to this using wordpress and trying to remove all .asp extensions from pages, this worked pasted at the top of my .htaccess file

## 301 Redirects
RewriteCond %{QUERY_STRING}  ^$
RewriteRule ^(.*)\.asp$ $1? [R=301,NE,NC,L]


Yes, that is possible -- instead of mod_rewrite you need to use mod_alias (which has more chances to be enabled).

This one will redirect everything to index.html on newsite.com/

RedirectMatch 301 ^/(.*)$ http://newsite.com/index.html

This one will redirect everything to the same path but on another domain: (e.g. oldsite.com/meow.php => newsite.com/meow.php)

RedirectMatch 301 ^/(.*)$ http://newsite.com/$1
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜