新しいブログに移動しました。
9ensanのLifeHack
こちらの記事も必要に応じて新しいブログに移動させる予定です。
今後ともよろしくお願い致します。

HOME > 設定 > 

UbuntuのApacheでmod_rewriteを有効にする方法

UbuntuのApacheでmod_rewriteを有効にする方法

  • 2009.03.20 (金) 14:39
  • 設定

UbuntuにLAMP環境を構築して色々と試しているとあることに気がつきました。

 

mod_rewriteが有効になっていない!!

 

ということでmod_rewriteを有効にしました

まず、

1
sudo a2enmod rewrite

コマンドを実行してmod_rewriteを有効化します。

次に「/etc/apache2/sites-enabled」の中のconfファイルのmod_rewriteを有効にしたい環境の「AllowOverride」をAllに変更する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Listen 8080
 
<VirtualHost *:8080>
    ServerAdmin webmaster@localhost
 
    DocumentRoot /home/hashizume/work/www/
    <Directory /home/hashizume/work/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow FROM all
    </Directory>
 
    ErrorLog /var/log/apache2/error.log
 
    # Possible values include: DEBUG, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
 
    CustomLog /var/log/apache2/access.log combined
 
</VirtualHost>

(9行目の部分ね

で、apacheの再起動を行うと。

1
sudo /etc/init.d/apache2 restart

これで、mod_rewriteの有効化は完了です。

対象の環境で本当にmod_rewriteが有効になっているか確かめたらばっちりでした

 

コメント:2件

  1. wasabin

    初めまして!
    この記事を参考に設定したら思ったとおりの動作をするようになりました!
    ありがとうございます!
    あ、あと自動でトラックバックしちゃったみたいで、挨拶が遅くなってすみませんでした><
    もしよろしければこれからヨロシクお願いします!

コメント投稿フォーム
gensan への返信を入力してください。
ユーザー名(必須)
メールアドレス(必須)(非公開)
ホームページ
コメント

トラックバック:3件

  1. [...] あと試そうと思ってるのは http://blog.veryposi.info/server/server-setup/ubuntu-apache-mod_rewrite/ このサイトに書いてあるapacheの設定ファイルの見直しかな。 見直したと思うんだけど、眠気と好奇心が [...]

  2. [...] 有効になってないんだ。 UbuntuのApacheでmod_rewriteを有効にする方法 [...]

  3. [...] 1についてはこちらを参考にさせていただきました。 2についてはこちらを参考にさせていただきました。 [...]

この記事のトラックバックURL
http://blog.veryposi.info/server/server-setup/ubuntu-apache-mod_rewrite/trackback/
お薦めのレンタルサーバー
広告
お薦めの書籍
HOME > 設定 > 

UbuntuのApacheでmod_rewriteを有効にする方法