ウェブルート(例:example.com)とwwwサブドメイン(例:www.example.com)から指定されたサブドメインにリダイレクトする最良の方法は何ですか?私は作業しているサーバーにアクセスできないので、.htaccessなどの編集はおそらく最も実用的な解決策になるでしょう。 .htaccessファイルでウェブルートとwwwから指定されたサブドメインへのリダイレクト
0
A
答えて
1
:301リダイレクトをやると、初期/後に何が含まれます、あなたが設定ファイルを編集することはできませんので、もしexample.com/page.html
がsubdomain.example.com/page.html
0
に行くことができますが、
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule ^(.*)$ http://subdomain.example.com/$1 [R=301,L]
FTP経由でファイルをルートディレクトリにアップロードする場合は、seversideスクリプトを使用してファイルをアップロードすることもできます。例えば、index.phpのPHPでは:
<?php header("Location: http://sub.domain.com/"); ?>
関連する問題
- 1. .htaccessサブドメインからwwwへのリダイレクト
- 2. wwwからwwwへのwwwからwwwへのリダイレクトのリダイレクト404
- 3. httpからhttpsへのApacheリダイレクトとwwwからnon wwwへの
- 4. 301 Passenger(Ruby on Rails)のルートドメインからwwwサブドメインへのリダイレクト301
- 5. サブアプリケーションのためにwww以外のwwwからwwwへのリダイレクト
- 6. PHP:httpsにメインドメインをリダイレクト:// WWW、HTTPSへのサブドメイン://(WWWなし)
- 7. Laravel Forge Non-wwwからwwwへのリダイレクト
- 8. 非wwwからwww(https)へのリダイレクト
- 9. htaccess www以外からwwwへのリダイレクト
- 10. nginxはwwwとwwwとwwwとhttpsをdomain.comとサブドメインのためにリダイレクト
- 11. IIS非wwwからwwwへのリダイレクトとhttpからhttps
- 12. サブフォルダからサブドメインへのリダイレクト
- 13. nginx wwwサブドメインでwww以外にリダイレクト
- 14. wwwからwwwとrewriterule以外へのリダイレクト
- 15. Djangoはwwwからwwwへのリダイレクトはmysite/mysite/wsgiへのリダイレクトです
- 16. nginxからwwwからno-wwwへのリダイレクト
- 17. wwwサブドメインでのリダイレクトの問題
- 18. wwwのURLからiisのwww以外のURLへのリダイレクト
- 19. .htaccessリダイレクトの問題(サブドメインからディレクトリへ)
- 20. サブドメインからドメインへのリダイレクト+ .htaccess
- 21. 301サブドメインからURLへのリダイレクト
- 22. .htaccess:メインドメインをhttps:// www、サブドメインにリダイレクトして、https://(wwwは表示されません)
- 23. HTACCESSファイルのwwwからnon-wwwバージョンへのリダイレクト方法は?
- 24. .htaccess非wwwからwwwへのリダイレクトの問題
- 25. WP AWS以外のwwwからwwwへのリライト/リダイレクト
- 26. Django-hosts以外のwwwからwwwへのリダイレクト
- 27. 指定されたディレクトリから指定したファイルへのすべてのリンクのリダイレクト
- 28. 301リダイレクトnon-wwwからwww
- 29. IIS wwwからnon-wwwへ、httpからhttpsへのリダイレクト:リダイレクトは1回だけ可能ですか?
- 30. htaccessを使ってwwwをサブドメインにリダイレクト
ありがとうございます。これはリダイレクトを行う最良の方法ですか?私が継承したウェブサイトは、現在webrootのindex.phpのハックでリダイレクトされています – Jim
ああ、リダイレクトはエンドユーザに見えますか?つまり、アドレスバーにexample.com(またはwww.example.com)が表示されているか、subdomain.example.comが表示されますか? – Jim
ええ、リダイレクトは通常.htaccessで最もよく行われますが、一致するリダイレクトが見つかった場合でもApacheにリクエストを渡すことはできません。それは少し速くなります。 – Seventoes