mod_rewrite

ApacheウェブサーバーのためのURL書き換えモジュールです。主にプリティーURLに使われていますが、同様に単純置換を超えた、多様なタスクの処理能力や柔軟性があります。

RSS
  • 受付中

    回答
    1

    .htaccessで個別ファイルへのアクセスを.htmlなしに統一したいのですが

    前提・実現したいこと .htaccessでの個別ページのリダイレクトについて 「.html」付きのURLへアクセスした場合に、 「.html」なしのURLへ301リダイレクトさせたいです。 (アナリティクスでアクセス解析していたところ、 .htmlがつくURLに少しアクセスが分散していたので。) 下記のように、個別ページへのアクセスをリダイレク

    • -2評価
    • 86PV
    ebs ebs 1週間前に コメント
  • 解決済

    回答
    1

    mod_rewrite httpd.conf にてクエリを分割したい

    前提・実現したいこと mod_rewrite httpd.conf にて、付加されているクエリを分けて、リダイレクトをかけたいと考えております。 例) https://www.hogehoge.com/item/?genre=12345 ↓ https://www.hogehoge.com/item/?genre1=123&genre2=45 ※g

    • 0評価
    • 46PV
    otemoyan otemoyan 1ヶ月前に コメント
  • 解決済

    回答
    1

    .htaccess でのRewriteRuleでパスを書き換えについて

    前提・実現したいこと Wordpress でマルチサイトを構築しています。 以下のようにパスを書き換えたいのですがRewriteRuleをどのように書けば良いでしょうか? コンテンツを展開するパス: (root)/aaa/bbb/ アクセス時のパス:     (root)/aaa/bbb/ccc/ 追記情報 ブラウザからアクセスするURL http

    • 0評価
    • 70PV
    otn otn 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    mod_rewrite.confの書き方について

    特定のページだけhttpsアクセスをhttpにリダイレクトするようにしたいと 考えています。 以下のようにmod_rewite.confを修正してもうまく動いてくれません。 RewriteCond %{REQUEST_URI} ^/index.html$ RewriteCond %{HTTPS} on RewriteRule ^(

    • 0評価
    • 94PV
    wadachi wadachi 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Apache mod-rewrite.confについて

    前提・実現したいこと はじめまして、Apachの初心者です。 mod-rewrite.conf を修正し http→https #があった場合、URLエンコードで%23に変換したいです。 Apache2.4を使用しています。 宜しくお願い致します。4 発生している問題・エラーメッセージ httpからhttps への変更は下記でできたのですが、同時に#が

    • 0評価
    • 79PV
    kntr0903 kntr0903 2ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    htaccssでのリダイレクトの書き方

    下記のようなフォルダ構成がある場合 .htaccess(a) index.html ┣ /css ┣ /img ┣ /js ┗ /management      ┣ .htaccess(b)      ┗ index2.html       ┣ /css       ┣ /img       ┗ /js パラメータをスラッシュ区切

    • 0評価
    • 172PV
    TaichiYanagiya TaichiYanagiya 2ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    Drupalインストール時のクリーンURLの有効化について

    実現したいこと Drupalのインストール(IT初心者) 質問 以下のエラーが出ました。このエラーを解決してDrupalをさくらのVPSにインストールしたいと思っているのですが、どのように解決したらよろしいでしょうか? ↓ 「APACHE バージョン Apache/2.2.15 mod_rewrite が有効でない状態で Drupal を動かすた

    • 0評価
    • 81PV
    teratailが3ヶ月前に アップデート
  • 解決済

    回答
    2

    Apache リダイレクト:直前に閲覧していたURLを書き換えてリダイレクト

    CentOS 7.4/Apache 2.4.6を利用しています。 直前に閲覧していたURLを書き換えてリダイレクトさせるような設定は可能でしょうか? 現在表示しているページ: http://example.jp/aa/aa/homepage/test01.html 上記ページからこちらのページに遷移: http://example.jp/bb.htm

    • 0評価
    • 133PV
    AkinobuKatou AkinobuKatou 3ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    拡張子無しのURLに正規化する方法

    mod_rewrite を使ってURLの拡張子を非表示にしていますが、拡張子を付けてもアクセスできてしまいます SEO的に良くないので拡張子無しに一本化したいのですが、拡張子有りのURLから無しのURLへリダイレクトするための正規表現を教えてください 拡張子を消すための正規表現は以下を使用しています RewriteCond %{SCRIPT_FILE

    • 0評価
    • 219PV
    KazuhiroHatano KazuhiroHatano 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Apacheのhttp.conf内でのMod_rewrite手法(301リダイレクト)

    Apache、http.conf内でのmod_rewriteの書き方をご教授ください。 希望 https://www.example.co.jp/sample/ へアクセスが来たら、 https://www.example.co.jp/section/test.php へ飛ばしたいと考えております。 ※301リダイレクト 下記を設定したのですが、動作

    • 0評価
    • 237PV
    DANGANMARU DANGANMARU 5ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    mod_rewriteでURLを書き換えたい。

    http://mg1986jp.xsrv.jp/index.php/welcome/hello/name fuelphpを入れていますがこのindex.phpは fuelphp/public/index.phpではなく mg1986jp.xsrv.jp/public_html/index.php -> ../lib/fuelphp/public/ のin

    • 0評価
    • 178PV
    MG1986JP MG1986JP 6ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    URLを書き換えリダイレクト・リライトする場合の.htaccessのmod_rewriteを使い設定...

    test.com/index.html?type=top を test.com/top にする方法は RewriteEngine On RewriteRule .* %{REQUEST_URI}/ [R,L] RewriteRule ^([a-zA-Z0-9_-]+)/$ index.html?type=$1 といった事はわかりました。 ですが te

    • 0評価
    • 299PV
    space_sss space_sss 6ヶ月前に コメント
  • 解決済

    回答
    1

    Apacheで/test/のアクセスで/test.htmlにアクセスしたい

    Apacheで、 http://sample.com/test.html http://sample.com/test2/index.html とアクセスできる状態で、 mod_rewriteをつかって http://sample.com/test/ でtest.htmlにアクセスさせたいのですが、どうできるでしょうか? 末尾にスラッシュのない、ht

    • 0評価
    • 168PV
    rogueref rogueref 7ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    htaccessによるmod_rewriteについて

    お世話になります。 htaccessでのmod_rewriteについて今回初めて調べながら実装してみたのですがうまくいかず、知恵をお貸しいただけると幸いです。 【環境】 ローカルxampp環境、レンタルサーバー共に php 5.6 apache 2.4 【記述】 <IfModule mod_rewrite.c> RewriteEngine On Re

    • 0評価
    • 182PV
    poponSgold poponSgold 7ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    mod_rewriteで拡張子を消したい

    前提・実現したいこと mod_rewriteを用いて、http://example.com/hoge/aaaにアクセスがあったときにhttp://example.com/hoge/aaa.phpにリライトしたい(拡張子を消したい) 発生している問題・エラーメッセージ 下記コードのように書いてみましたが、 http://example.com/hoge/a

    • 0評価
    • 438PV
    otn otn 8ヶ月前に コメント
  • 解決済

    回答
    1

    .htaccessでのhttpsへのPフラグについて

    http://hoge.example.com へのアクセスを http://example.com/foo.html が表示されるようにするため サブドメインhogeディレクトリに以下の.htaccessを設置し動作しています。 RewriteEngine on RewriteRule ^(.*)$ http://example.com/foo.htm

    • 0評価
    • 249PV
    cp_cop cp_cop 4ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    サブドメインのリライトについて

    hogeというサブドメインを作成するとルートディレクトリにhogeフォルダが作成されます。 http://hoge.example.com にアクセスすると http://example.com/hoge/index.html の内容が表示されます。 ここでサブドメイン(hoge)へのアクセスをURLはそのままで ルートディレクトリの特定のファイル(fo

    • 0評価
    • 327PV
    cp_cop cp_cop 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    サブドメインの公開ディレクトリについて

    ロリポップですとサブドメインの公開ディレクトリが任意で指定できますが、エックスサーバーですと公開ディレクトリを指定することができないようで困っています。 例えばロリポップでサブドメイン(hoge)を設定し公開ディレクトリをルートディレクトリに指定すると http://hoge.example.com → http://example.com/index.

    • 0評価
    • 336PV
    cp_cop cp_cop 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    パラメータ付きのURLを.htaccessで振り分ける正規表現について

    パラメータなしの場合を条件にする場合 RewriteCond %{QUERY_STRING} !="" RewriteRule ^hoge.cgi$ /foo.html? [R=301,L] と説明されているサイトがあったのですが正しくリダイレクトされませんでした。 そこで、 RewriteCond %{QUERY_STRING} ^$ Rewr

    • 0評価
    • 639PV
    cp_cop cp_cop 10ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    RewriteRule(リライトルール)の正規表現について

    サブドメイン(hoge)のリライトの正規表現についてわからないことがあります。 サブドメイン(hoge)は example.com/hoge/ にアクセスするようになっています。 http://hoge.example.com/ → http://example.com/hoge/ そしてサブドメイン以下へのアクセスを次のようにリライトさせました。

    • 0評価
    • 564PV
    cp_cop cp_cop 10ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    29

  • 総質問数

    66

  • 今週の質問数

    0

関連するタグ

mod_rewriteタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る