2008年12月10日水曜日

 

【EC-CUBE】作成した新規ページのURLカスタマイズ

user_data/以下のデータだと分からないようにする方法 - カゴラボ的EC-CUBE開発ブログ

「デザイン管理 > ページ詳細設定」 新規ページ作成すると「html/user_data/」以下にファイルが作成される。
公開する時はwebルートに直接アップロードして「html/」ディレクトリはなくすだろうし、「user_data/」がURLに含まれるのもちょっと見栄えが悪い。“user”が誰かも分からないので不適切だ。
そんな時のmod_rewrite設定は以下の通り。これを「html/.htaccess」に追加。公開用ならwebルート配下。

/* .htaccess */

RewriteEngine on  RewriteCond %{REQUEST_FILENAME} !-f  RewriteCond %{REQUEST_FILENAME} !-d  RewriteRule ^([a-z0-9]+).php user_data/$1.php [L]

これによってアクセスは以下のようになる。

http://ドメイン名/user_data/flow.php
↓
http://ドメイン名/flow.php

ラベル:


コメント: コメントを投稿

登録 コメントの投稿 [Atom]



この投稿へのリンク:

リンクを作成



<< ホーム

This page is powered by Blogger. Isn't yours?

登録 投稿 [Atom]

Google