私は昨日www.subdomain.example.comとしてサブドメインを作成しました。これにより、ルートにサブドメイン名でディレクトリが作成されました。今すぐwww.subdomain.example.comを開くと、www.example.com/subdomainにリダイレクトされます。私のURLがディレクトリパスを表示しないようにするには、つまり、アドレスバーにディレクトリwwwdomain.example.comを表示したままで、ディレクトリサブドメインのコンテンツを表示します。 私はhostgatorで共有ホスティングアカウントを持っています。あなたの.htaccessファイルでヘルプディレクトリパスよりもサブドメインをURLとして表示する必要があります
2
A
答えて
2
、リダイレクトをオフにして、mod_rewriteのを使用するための ありがとう:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?subdomain\.example\.com$
RewriteCond %{REQUEST_URI} !^/subdomain
RewriteRule ^(.*)$ /subdomain/$1 [L]
このチェック要求されたホストがwww.subdomain.example.com
かsubdomain.example.com
のいずれかである場合は、必ずリクエストがすでに開始されない可能/subdomain
とし、それ以外の場合は追加します。これはサーバー上で内部的にリダイレクトされるため、ブラウザは実際にはリダイレクトされません(アドレスバーはsubdomain.example.comとなります)。
関連する問題
- 1. はxsltにcharを表示する必要があります
- 2. サービスを使用してポップアップを表示する必要があります
- 3. FakeHttpContextをもっと理解する必要があります
- 4. クリックするとdivを非表示にする必要があります
- 5. すべてのdivをランダムに表示する必要があります
- 6. すべてのSUNDAYをハイライト表示する必要があります
- 7. コントロールを無効にして非表示にするか、非表示にする必要がありますか?
- 8. どのSEFをURLにする必要がありますか?
- 9. 私のURLを操作する必要があります
- 10. jQuery - 変数をURLエンコードする必要がありますか?
- 11. jqueryの同じボタンをクリックしてdivを表示/非表示にする必要があります
- 12. なぜWizardStepオブジェクトは...として表現する必要がありますか?
- 13. WSO2 xmlをソープアタッチメントとして渡す必要があります
- 14. UIPickerViewは1つのコンポーネントのみを表示します。 2つ表示する必要があります。
- 15. オーバーフローのようなスクロールバーを削除しますが、表示する必要があります
- 16. BLLを使用してもDALにアクセスする必要がありますか?
- 17. jQueryのポップアップを隠して表示するか、作成して削除する必要がありますか?
- 18. Angular2サービスが保持しているオブザーバブルを購読し、それを表示する必要があります。
- 19. 「実装する必要があります」エラーが表示されない
- 20. を表示する必要がある
- 21. ボタンをクリックして別のドメイン/サブドメインのアカウントを作成するにはログインする必要があります
- 22. Xcodeで何度もコンパイルする必要があります
- 23. ListViewItemsのテキスト全体を表示する必要があります(切り捨てられません)
- 24. Webアプリケーションのサービスレイヤー - サービスオブジェクトを非表示にする必要があります
- 25. d3.js + SoundCloud APIの使用 - トラックタイトルを表示する必要があります
- 26. Django Admin:フィールドを条件付きで表示する必要があります
- 27. awakeFromNibの間にNSPopoverを表示する必要がありますか?
- 28. アンドロイドアプリケーションのメモリカードからフォルダを表示する必要があります
- 29. リフレッシュ後にRecyclerViewの上にデータを表示する必要があります
- 30. サムスンギャラクシータブ下部のタスクバーを非表示にする必要がありますか?
ちょうどjonによって与えられたコードが正しいという問題を解決しました。私はサブドメインのディレクトリにアップロードする必要がありますが、私はrootに.htaccessファイルをアップロードしようとしていた。 jonコードに行った小さな編集は3行目です。私はディレクトリへのフルパスを与えた。コードの3行目はRewriteContd%{REQUEST_URI}}のように見えます。http://www.example.com/subdomain –
%{REQUEST_URI}はホスト名または "http://"を含んでいません。パス(例えば、 '/ subdomain')。その条件は決して一致しません。 –
私はhttp:// www。私の.htaccessファイルにあります。私はちょうど私がstackoverflowのコメント領域にフルパスを書くとき、それはhttp:// wwwを削除して気づいた。リンクを追加する。だから、それは間違っているようです。私はstackoverflowに新しいです。見逃して申し訳ありません –