xampp で mod_rewrite を使う方法

見た目が素敵な URL に変えるための mod_rewrite を xampp で使う方法を解説します。 mod_rewrite でできること ここに検索でたどり着いた人は Apache のモジュール mod_rewrite で何ができるかはしってると思いますが念のために例を上げておくと http://localhost/index.php?user=foo&name=bar と書く所を http://localhost/foo/bar.html と書ける機能です。 foo/bar.html にアクセスすると内部で index.php?user=foo&name=bar が呼び出されるわけです。 Xampp の設定方法 xampp は既にインストールして使ってる前提で話を進めますのでインストールがまだの方はインストールしてからまた来てください。 まず Apache の設定ファイル http.conf を開きます。 自分の環境では[ X:\sugarsync\bin*xampp\apache\conf\httpd.conf* ] にありました。 モジュールがコメントアウトされてないか確認する #LoadModule rewrite_module modules/mod_rewrite.so のようになってたら "#" を取って #LoadModule rewrite_module modules/mod_rewrite.so とします。 リライトの規則を書く。 http.conf にどう表示を転送(書き換え?)するか RewriteRule を記述します。 <IfModule rewrite_module> # bar.htmlを作りドキュメントルートに置いて # http://localhost/foo.html でアクセスできるか確認しましょう。 RewriteEngine On RewriteRule /foo.html /bar.html </IfModule> xampp を再起動 で完了 http://localhost/foo.html にアクセスして bar.html の内容が表示されれば OK! ...

2012-01-05 · 鉄

xamppでpythonを使う

xampp には標準で python が入っているけど残念ながら python が入ってないので使いたかったら自分で入れる必要があるらしい。なので入れてみた。 環境 Windows 7 32bit Xampp 1.7.7 Python 2.6.1 (Portable) 必要なもの Xampp pythonで検索すると python の情報が出てきてインストール方法も色々と出てくるんだけれども python の windows 版は python のバージョンが 2.5 までにしか対応してないようで非常にめんどくさそう。 色々探してたら簡単な方法を載せてるサイトが見つかったのでその方法を紹介します。 インストールが必要な物は何もなし。ヽ(´▽ `)ノ 設定方法 まず [xampp をインストールしたディレクトリ]\apache\conf\httpd.conf を開いて # # For Python # AddHandler cgi-script .py ScriptInterpreterSource Registry-Strict と追記します。 場所は多分どこでもいいけど、既に “AddHandler cgi-script .cgi .pl .asp"って書いてる所があるのでその下にでも。 んで、動かしたい python スクリプトの行頭に #!P:\Dropbox\bin\Python26\App\python.exe と python.exe がある場所を書いておきます。 以上で終わり。 確認 #![python.exeの置いてる場所]\python.exe print "Content-Type: text/plain" print print "hello world." と書いて[xampp のフォルダ]\htdocs\pythontest.py に保存して ...

2011-11-16 · 鉄