• 締切済み

特定ページのリダイレクト

sample.htmlだけをindex.htmlにリダイレクトしたい場合は、 リフレッシュしか方法はないのでしょうか?? .htaccessでリダイレクトする方法があれば教えていただきたいです。 宜しくお願いします!!

みんなの回答

  • t_ohta
  • ベストアンサー率38% (5125/13384)
回答No.1

httpdサーバがApacheでmod_rewriteが使えるのなら.htaccessに以下の記述を入れればリダイレクトします。 ご利用の環境の詳細を書かないと的確な答えは返ってこないと思いますよ。 RewriteEngine on RewriteRule ^/sample.html$ /index.html [L,R]

jeje11
質問者

お礼

ご回答ありがとうございました。 “利用環境の詳細”が何をさすのかさえも分からないもので、、、。 もう少し勉強しなくてはいけませんね。 (余談ですが、この辺りのことが簡単に解説された本やWebサイト等ご存知ないでしょうか?汗) 教えていただいた方法で.htaccessをアップしてみましたがリダイレクトならず。 どうしたらいいものか。。。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • .htaccessのリダイレクトの書き方

    .htaccessのリダイレクト処理で http://sample.com/index.phpにpost情報込みでアクセスがあった場合、 「www統一」 「index.phpなし」 「index.phpなしアドレスにリダイレクトされた場合もpostの値を取得できる」 という条件を満たすコードはどのようにすれば良いのでしょうか? 「www統一」や「index.phpなし」は説明サイトも多いので可能なのですが、リダイレクト後のURLでもpostの情報を取得する方法がわかりません。 どうそよろしくお願いします。

    • ベストアンサー
    • HTML
  • htaccessでリダイレクト

    http://www.○○○/index.php?s=sample というアドレスを http://www.◆◆◆/ にリダイレクトしたいと思っています。 htaccessに下記のように記述しました。 RedirectPermanent /index.php?s=sample http://www.◆◆◆ が、リダイレクトしませんでした。 次に下記のように記述してみました。 RewriteEngine on RewriteRule ^([0-9A-Za-z_]+)/$ index.php?s=$1 [L] RedirectPermanent /sample/ http://www.◆◆◆ すると、 http://www.○○○/index.php?s=sample にアクセスすると、リダイレクトはしますが、 リダイレクト先のアドレスが、 http://www.◆◆◆s=sample となり、引数が残ってしまいます。 原因もわからず、どのようにしたらいいかが全くわかりません。 どなかたお教えください。

    • ベストアンサー
    • PHP
  • 少し変わった特定のページへリダイレクトする方法を教えて頂けないでしょう

    少し変わった特定のページへリダイレクトする方法を教えて頂けないでしょうか・・・? といいますのが、通常のリダイレクトであればタグの挿入やリダイレクトで設定を行うことが出来るかと思うのですが、今回は、同一サーバー内で、どのページにアクセスしても必ず同一サーバー内の公開ディレクトリ最上位にあるindex.htmlに転送したいと考えております。 使用の用途はサイト全体の修正を行うため、他のページにアクセスして頂かないようにするためです。 ですので、ABC.comというディレクトリがあるとすると、この配下どこに訪れてもABC.com/index.htmlが表示されるのが理想です。 よくわかりませんが、.htaccessなどで設定するのでしょうか? お手数をお掛けしますが、ご存知の方いらっしゃいましたらアドバイスのほどお願いいたします。

    • ベストアンサー
    • HTML
  • .htaccessによりリダイレクトされるサイトの一部だけリダイレクト

    .htaccessによりリダイレクトされるサイトの一部だけリダイレクトされないようにできませんか? ドキュメントルートhome/直下の.htaccessには、下記の記述がされています。 RewriteEngine on RewriteRule .html$ http://www.sample.com/index.php ↑これは、拡張子が.htmlのページを表示しようとしたらwww.sample.com/index.php(TOPページ)へリダイレクトさせるという意味かと思うのですが、 home/webalizer 直下には、自動的に○○○.htmlファイルが生成されるようになっており、 このファイルを開こうとしても、TOPページにリダイレクトされてしまい、 FTP等でダウンロードしてからでないと内容を確認できません。 ルート直下の.htaccess は手を加えたくないので、 home/webalizer直下に、何らかの記述の.htaccessファイルを置くことにより、webalizer内の.htmlファイルだけはリダイレクトせずに開けるようにできないものでしょうか?

    • ベストアンサー
    • PHP
  • http → https リダイレクト

    【http://example.com】にアクセスしたら【https://example.com】へリダイレクトしたいのですが、indexファイルが【/var/www/html/index.html】にある場合、どのようにすればよいでしょうか?やり方はhttpd.confにリダイレクト指定をしても.htaccessファイルを用いても何でも結構です。記述方法がよくわからないのです。 ご存知の方、宜しくお願いします。

  • 特定ページから特定ページへの301リダイレクト

    特定ページ(www.sample.com/old/old.html)から、特定ページ(www.sample.com/new/new.html)へ301リダイレクトを使って飛ばしたいのですが、正しい記述方法がわかりません。どなたか助けて下さい。 参照サイト ******************************************************************** http://blog.btmup.com/seo/htaccess-301-redirect-per-page.html 参照サイトを基に私の作ったソース ******************************************************************** RewriteEngine on RewriteBase / RewriteRule ^old/old\.html$ /new.html [R=301,L] ※ホスティングは、ロリポップのロリポプランを使っています。 http://lolipop.jp/service/ryokin/ どなたか正しい記述方法を教えて下さい。よろしくお願いします。

  • リダイレクトの方法

    たとえば、 http://www.XXX.ne.jp/というサイトがあった場合、 http://www.XXX.ne.jp/abcde.html というようなページがないサイトにアクセスした場合、そのサイトのある特定のページにリダイレクトしたいのですが、いい方法はないでしょうか? できれば、htaccess ファイルを使ったものがいいのですが、 http://www.shtml.jp/htaccess/redirect.html の方法でやってみると、実際にある index.html にアクセスしてもリダイレクトしてしまいます。 なにかいい方法はないでしょうか?

  • サイトのリダイレクトについて質問です。

    技術的な質問になります。 ホームページのリダイレクトのやり方には、METAを使ったリフレッシュや、htaccessによる方法。phpを使った方法など、いくつかあると思いますが、次のURLがどうやってリダイレクトをしているのかがわかりません。 http://onlinecasino-tips.com/casino/ZIPANG.html お忙しいところ申し訳けありませんが、どのようにリダイレクトをしているのかを教えて頂けますでしょうか?よろしくお願い致します。

  • 動的URLから静的URLへの301リダイレクト

    下記のように動的URLを静的なURLに置き換えています。 http://www.sample.com/dir/aaa/index.php?content_id=1 ↓ http://www.sample.com/aaa_index.content_id_1.htm この動的URLを、置き換えた静的URLへ301リダイレクトさせたいのですが、うまくいきません。 htaccessの記述を下記のようにしましたが、多分、動的URLの「?」があるためうまくいかないようです。 RewriteEngine on RewriteBase / RewriteRule ^dir/aaa/index\.php?content_id=(.*)$ /aaa_index.content_id_$1.htm [R=301,L] 「?」が含まれる動的URLから静的URLに301リダイレクトさせたい場合、どのように記述すれば良いでしょうか?

  • htaccessで同一サーバ内リダイレクト処理

    LAMP環境にてウェブページの作成を行っております。 htaccessは使用できる環境になっておりまして、こちらを使用してリダイレクト処理を行いたいと思っております。以下のようなリダイレクトです。 http://www.hoge.jp/fuga ↓ http://www.hoge.jp/redirect/index.html このような形のリダイレクトを行うため、以下のような記述をhtaccessに記述しました。 Redirect temp http://www.hoge.jp/fuga/ http://www.hoge.jp/redirect/index.html すると、リダイレクト先のURLが http://www.hoge.jp/redirect/redirect/redirect/・・・/index.html ridirectがループしてしまい、正しいURLにリダイレクトすることができません。 リダイレクトを解消するためのhtaccessの設定方法など分かりましたら、 ご教授いただけますでしょうか。 よろしくお願い致します。

MFC-J738DN スキャンができない
このQ&Aのポイント
  • PCからはスキャン出来るがプリンターからPCへスキャンができない
  • 接続方法は無線LANで、OSはWindowsである
  • 関連するソフト・アプリが不明で、電話回線はひかり回線である
回答を見る