• 締切済み

www無しでのアクセスをwww付きにしたい

すみません、PHPとは関係ないのですが該当するコーナーがなかったのでこちらに投稿させて頂きます。 ApacheではなくてIISを使用しているのですが、wwwなしでアクセスされたのをwwwつき(http://www.example.com)に変換する方法はありますか?

  • PHP
  • 回答数1
  • ありがとう数2

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

example.comをバーチャルドメインで管理して .htaccessで処理するとか、PHPならheaderでとばすとか

hroketo
質問者

お礼

難しいのはわからないのでPHPでheaderにとばすことにしました。 ありがとうございました。

関連するQ&A

  • IISでwwwなしアクセスをwwwつきに変換

    こんばんは。 サーバーにApacheではなくてIISを使用しているのですが、ユーザーからwwwなしでアクセスされたのをwwwつき(http://www.example.com)に変換する方法はありますでしょうか? よろしくお願いします。

  • Apacheの設定で、拡張子なしのURLをウェブブラウザに打ち込んでもアクセス可能な設定は?

    表題の通りなのですが、 Apacheの設定で、拡張子なしのURLをウェブブラウザに打ち込んでもアクセス可能な設定を、どのように書くか忘れてしまいました。 具体的には、 「http://www.example.com/foo.php」 が本来のURLだとして、 ウェブブラウザで 「http://www.example.com/foo」 とアドレス欄に入力してアクセスしても、 「http://www.example.com/foo.php」にアクセスしたのと同様になる設定が知りたいです。 (注:mod_rewriteではない方法で) 以前知っていたのですが、忘れてしまいました。 確か、1行で書けたような気が・・・。 ご存じの方がいらっしゃいましたら、お教えいただければ幸いです。

  • index.htmlにアクセスさせない方法

    もともとトップページがexample.com/index.htmlだったのですが、wordpressを取り込んだことで、example.com(またはindex.php)となりました。 従来の、index.htmlにアクセスされると表示されないため、index.htmlにアクセスしてきた人は、自動的にexample.comの方に飛ばしたいのですが、何かいい方法はありますでしょうか。 ただし、初めのディレクトリのindex.htmlを消してしまうと、表示されなくなってしまいます。.com/一本にしたいのですが、何かいい方法はございますでしょうか。

    • ベストアンサー
    • PHP
  • IISでのWordPressの予約投稿の失敗

    IIS 10.0にWordPressを設置していますが、 予約投稿が失敗します。 よくある予約投稿が失敗するという下記の理由は確認済みです。 ・BASIC認証問題 ・キャッシュプラグイン ・アクセスがない 等 同一PCでも、Apacheで動かした場合は、 予約投稿が成功します。(php.iniもIISと同じものを使用) IISでも予約投稿以外、把握している限りでは、 投稿・検索等は正常に動作しています。 どなたか、原因が推測できる方、またはIISでも予約投稿が成功している方がいたら、ヒントだけでも教えて頂けると助かります。 WordPress 4.9.5 PHP 7.2 IIS 10.0 OS:Windows10

  • www無しでアクセスしたい

    現在http://www.hoge.comという名前でしか アクセスできないところを http://hoge.com という名前でアクセスできるようにするには どうすればいいのでしょうか。 BINDを使用しているのですが方法がわからず 困っています。どなたかご教授くださいませ・・。

  • サブディレクトリへのアクセス制限

    いつも大変お世話になっておりますm(__)m Webサイトでのサブディレクトリへのアクセスについて質問させて下さい。 http://example.com/form.html という問い合わせページがあるとします。このフォームは <form name='form' method='POST' action='hoge/sample.php'> という感じで、サブフォルダ「hoge」の「sample.php」というファイル(http://example.com/hoge/sample.php)へPOSTで送信するように作成しています。 この場合、ブラウザのアドレス欄に「http://example.com/hoge/sample.php」と直接入力すると、sample.phpが実行されてしまいます。 直接アクセスされた場合、または別のファイル(http://example.com/form.html以外)からPOST送信やアクセスされた場合にエラー表示など、制限する事は可能でしょうか?? .htaccessの設定など、いろいろ調べてみたのですが、良い方法が見つかりませんでしたので、お詳しい方、是非ともお力をお貸し下さい。 宜しくお願い致しますm(__)m

    • ベストアンサー
    • PHP
  • Apache2+Tomcatで443のみアクセスできません

    Apache2+Tomcat4.1.30で、javaの業務用アプリを動かしています。 443アクセスにしたいのですが httpd.confに記述をせず、ssl.confのみに記述をしても 80でアクセスできてしまいます。 server.xmlのHost nameに記述があることで アクセスが出来てしまっている気がするのですが どうにかして443アクセスのみにすることは出来ませんでしょうか? 下記のように記述してあります。 (ドメインはexample.comに変更してあります) ssl.conf <VirtualHost xxx.xxx.xxx.xxx:443> ServerAdmin webmaster@example.com ServerName www.example.com DocumentRoot /usr/local/example ErrorLog /var/log/httpd/www.example.com-error_log CustomLog /var/log/httpd/www.example.com-access_log common CustomLog /var/log/httpd/www.example.com-referer_log referer CustomLog /var/log/httpd/www.example.com-agent_log agent </VirtualHost> server.xml <Host name="www.example.com" debug="0" appBase="/usr/local/" unpackWARs="true" autoDeploy="true"> <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="example_log." suffix=".txt" timestamp="true"/> <Context path="" docBase="example" debug="0" reloadable="true" trusted="false" crossContext="false"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="example.com_log." suffix=".txt" timestamp="true"/> </Context> </Host>

  • 特定のWebページにアクセス制限をかけたい

    こんにちわ。 特定のHP(もしくはファイル)に閲覧制限をかけたいと思っているのですが、色々調べても、ApacheのWebサーバーのアクセス権限が必要な 「.htaccess」を使用した方法ばかり出てきてしまいます。 わたくしの方の環境の現状は、社内システム自体がIISで構成されており、また、IISの管理権限も持っていない状態です。(管理権限があれば、アクセス制限機能で実現可能なのですが・・・) PHPもサーバーが動作させていません・・・。 動かせるのはJavascriptくらいです。 何か良い解決手段はありますでしょうか。

    • ベストアンサー
    • HTML
  • IISでのアクセス制限について

    IISで特定の拡張子を持つファイルのみ、特定のIPアドレスからしかアクセス できないようにする方法はありますでしょうか? 具体的には".jar"のファイルをiMODE以外からはアクセスできないように したいのですが、IISの設定のみでそれは可能でしょうか? 日頃はapacheを利用しており、IISについてはよくわからず苦労しております。 もし、ありましたらその方法を教えていただけますと幸いです。

  • /が含まれるURLに/を指定せずにアクセスする方法は?

    例えば http://example.com/admin/test.php というURLに、/を指定せずにアクセスすることは可能でしょうか? 後輩が、URLに/admin/という文字列が含まれていたらアクセス権限チェックを行う、というロジックを書いてきました。 どうにかして/を指定せずにtest.phpにアクセスすることが可能な場合はチェックされないと思うのですが、そういうことは可能でしょうか? http://example.com/admin&frasl;test.php など、考えられそうな手は試してみたのですが、抜けられるパターンが見つけられません。 そういうパターンは存在しない、と考えても問題ないのでしょうか?