.htaccess リダイレクト

.htaccess を用いたリダイレクト

A.htmlへのアクセスをB.phpに転送する

一定の場所に.htaccessをおくだけで A.html へのアクセスが自動的に B.php に転送されます。

.htaccess でリダイレクト

RedirectPermanent URL-path URL

使用例

ブログフォルダにあるblog.htmlをサイトのトップページにする場合

RedirectPermanent /blog/blog.html http://user-domain/index.php



www.付きドメインとサブドメインの.htaccessリダイレクト

www.付きで統一

RewriteEngine on RewriteCond %{HTTP_HOST} ^(fogburden.com)(:80)?
RewriteRule ^(.*) http://www.fogburden.com/$1 [R=301,L]

www. なしで統一

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.fogburden.com)(:80)?
RewriteRule ^(.*) http://fogburden.com/$1 [R=301,L]

サブドメインで運用する場合のリダイレクトも設定。http://wordpress.fogburden.com/でもhttp://www.fogburden.com/wordpress/でも
ディレクトリの方をサブドメインの方にリダイレクトさせます。

Redirect permanent /wordpress http://wordpress.fogburden.com/

こうすると気になるのがhttp://www.fogburden.com/wordpress/about/など第二階層以下の/aboutでもサブドメイン/aboutにリダイレクトしてくれます。

www.付きドメインとサブドメインも運用する場合の
.htaccessリダイレクト設定

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(fogburden.com)(:80)?
RewriteRule ^(.*) http://www.fogburden.com/$1 [R=301,L]
Redirect permanent /wordpress http://wordpress.fogburden.com/

Flashの上に画像 swfファイルの上に画像

画像の上にswfがかぶらないようにする方法
文字の上にswfが被らないようにする方法
Flashの上に画像swfファイルの上に画像
横メニューの下にフラッシュを表示させているサイトの場合
メニューをドロップダウンで作成しているとフラッシュで隠れてしまうことがあります。
なんとか、レイヤー的にメニューが上かswfファイルか上か出来ないものだろうか。
■Flashの上に画像
■swfファイルの上に画像
xhtmlの場合、下記の param 要素を object 要素内に追加します。
<param name="wmode" value="transparent">
htmlの場合、 embed 要素に wmode 属性を追加します。
wmode="transparent"
このような感じです。
<object>
<param name="…" value="…" />
<param name="…" value="…" />
<param name="wmode" value="transparent">
<embed src="…" wmode="transparent" />
</object>

チカッパ 拡張子htmlでphpを動作させる

チカッパレンタルサーバーで
拡張子.htmlのままPHPを動作させる

.htaccessに以下を記述しても動作しませんでした。

【×】AddType application/x-httpd-php .html

動作させるには

.htaccessを作成して以下の2行を記述

AddType application/x-httpd-phpcgi .html
Action application/x-httpd-phpcgi /chicappa-ext-bin/php5.cgi

これでチカッパでいけると思います。