Home > Tags > httpd.conf

httpd.conf

WindowsのApacheのhttpd.confの場所(パス)

WindowsのApacheのhttpd.confの場所(パス)

WindowsのApacheのhttpd.confの場所(パス)

■OS

WindowsXP

■サーバー

Apache

■Apacheのhttpd.confの場所(パス)

C:¥Apache¥conf¥httpd.conf

  • Powered by MiuxMiu

FreeBSDのApacheのhttpd.confの場所(パス)

FreeBSDのApacheのhttpd.confの場所(パス)

FreeBSDのApacheのhttpd.confの場所(パス)

■OS

FreeBSD

■サーバー

Apache

■Apacheのhttpd.confの場所(パス)

/www/conf/httpd.conf

または

/usr/local/apache2/conf/httpd.conf

  • Powered by MiuxMiu

SPEEDEX(スピーデックス)VPS(v3プラン)httpd.confの場所(パス)

SPEEDEX(スピーデックス)VPS(v3プラン)httpd.confの場所(パス)

SPEEDEX(スピーデックス)VPS(v3プラン)Apacheのhttpd.confの場所(パス)

■サーバー

SPEEDEX(スピーデックス)VPS(v3プラン)

■OS

FreeBSD

■Apacheのhttpd.confの場所(パス)

/www/conf/httpd.conf

または

/usr/local/apache2/conf/httpd.conf

  • Powered by MiuxMiu

ラピッドサイトVPSサービスRV-8シリーズのhttpd.confの場所(パス)

ラピッドサイトVPSサービスRV-8シリーズのhttpd.confの場所(パス)

ラピッドサイトVPSサービスRV-8シリーズのApacheのhttpd.confの場所(パス)

■サーバー

ラピッドサイトVPSサービスRV-8シリーズ(RV-811)

■OS

FreeBSD

■Apacheのhttpd.confの場所(パス)

/www/conf/httpd.conf

または

/usr/local/apache2/conf/httpd.conf

  • Powered by MiuxMiu

.htaccessでRewriteEngine onを許可すると500エラー(利用できない)

.htaccessでRewriteEngine onを許可すると500エラー(利用できない)

■症状

.htaccessにRewriteEngine onを書くと500エラーになって利用できない

■環境

Apache2.2

■対策

httpd.confの

#LoadModule rewrite_module modules/mod_rewrite.so

のコメントを外しApacheを再起動

LoadModule rewrite_module modules/mod_rewrite.so

  • Powered by MiuxMiu

Apacheのmod_rewriteを有効にする方法

Apacheのmod_rewriteを有効にする方法

■mod_rewriteとは

ApacheのモジュールでアクセスURLを正規表現で書き換えることがでる。リダイレクト処理を行うのに便利なモジュール。

■環境

Apache2.2

■httpd.confで有効にする

httpd.conf内の

#LoadModule rewrite_module modules/mod_rewrite.so

のコメントを外しApacheを再起動

LoadModule rewrite_module modules/mod_rewrite.so

■.htaccessで有効にする

.htaccessに

RewriteEngine on

と記載する

  • Powered by MiuxMiu

PHPで携帯からセッションを使う場合の設定方法

PHPで携帯からセッションを使う場合の設定方法

■携帯でPHPのセッションを使う

携帯からPHPのセッションを使う場合、端末によってはクッキーが利用できない為、セッションが使用できない場合があります

■「php.ini」での設定

session.use_trans_sid = 1

※設定変更後はウェブサーバの再起動が必要です

■「.htaccess」での設定

php_flag session.use_trans_sid On

■「PHPのコード内」での設定

ini_set('session.use_trans_sid', '1');

※「session_start();」より前に記載してください

  • Powered by MiuxMiu

.htaccessを使って動的URLを静的URLに変換する方法

.htaccessを使って動的URLを静的URLに変換する方法

動的URLより静的URLの方が検索エンジンにインデックスされやすいのでApacheのモジュール、「mod_rewrite」を利用してURLを変換する方法

「sub.html?id=1」を「sub1.html」に変換

■「httpd.conf」の変更

#LoadModule rewrite_module modules/mod_rewrite.so

のコメントを消す

■「.htaccess」への記載

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^sub([0-9A-Za-z)]+).html+ sub.html?id=$1

  • Powered by MiuxMiu

.htaccessで拡張子.htmlのままPHP実行可能にする

■.htaccessで拡張子.htmlのままPHP実行可能にする方法

1.下記をファイルに書く(3行目の最後は必ず改行)

RemoveHandler .html
AddType application/x-httpd-php .php .html .xml

2.「.htaccess」というファイル名で保存

3.「.htaccess」ファイルを「アスキーモード」でアップロード

※Apacheの設定(httpd.conf)でAllowOverrideが許可されていないとInternal Server Errorが表示されます

  • Powered by MiuxMiu

Apacheで「.htaccess」を有効にする(許可)

Apacheで「.htaccess」を有効にする(許可)

■httpd.confの設定

httpd.confを編集して.htaccessを有効にする方法は

<Directory "公開ディレクトリへのパス">

の下の「AllowOverride」と「Options」を「all」に変更する

Options All
AllowOverride All

  • Powered by MiuxMiu

Home > Tags > httpd.conf

Feeds

Return to page top