Home arrow Blog arrow Server

9月
14
2008

80codeサーバーでのJoomla!1.5のSEF

diggに追加!

以下は、80codeサーバーでのみのことです。

昨日Hackが駄目ってわかってよく考えてみれば(考えなくてもそうだ)PHP_SELFに正しい値が入らないのが原因なのでそれに正しい値を入れてやれば解決することだなと・・・。ややこしい事をしなくても良いのである。

例えば、http://yourdomain.com/がJoomla!1.5で稼働しているすると

Joomla!1.5ルートの index.phpの冒頭に

$_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/index.php';

を書き足せば何もHackしなくて済む。

さらにindex2.phpにも同様に

$_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/index2.php';

を書く。これだけ・・・。バックエンドは何もしなくて良い。要はSEFの時だけ影響を受けるので必要ない。

ルート以下のディレクトリにJoomla!1.5を置いた場合はそのディレクトリ名も追加しなきゃならない。
例えば、http://yourdomain.com/joomla/なら

$_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/joomla/index.php';

と言った具合に。

$_SERVER['SCRIPT_NAME']をなぜ加えているのかというと、エクステンションによっては、使っているようです。なので同じように初期化してしまいます。

でも、php.iniとかで設定できないのか?・・・。

 

Related Articles

コンポーネント作成で参考になる(シンプル): Joomla!1.5
今日も、先日ブックマークしていたもので、Joomla!1.5のシンプルなコンポーネントの作成方法を解説されているサイトをご紹介します。 「Create MVC-model-view-controll...
Danke schn. Manuel [Web Link Info1.0.1a for Joomla!1.5 Deutsch]
Web Link Infoモジュール(1.0.1)にドイツ語ランゲージファイルが追加されました。と書くとまるで他人のモジュールのようですが、今回少し前に連絡をいただいていたManuelさんからファイル...
SnapCasa : サイトサムネイル & Joomla!1.5テンプレート
サイトサムネイルを作ってくれるサービスはいくつかありますが、海外のサービスだとサムネイルを作成してくれるレスポンスが悪かったりでしたが、このSnapCasaはすぐに作ってくれるようです。誰でも登録すれ...
Linux XAMPPでphp.iniを切替
Windows版のXAMPPは、PHP4とPHP5の両方のiniファイルがあるようなのですが、Linux版には無い?独自の設定はどうしたらよいのか検索してみたが、なかなか見あたらない。(検索...
Joomla! 1.5RC2の日本語ファイル
Joomla!じゃぱんのフォーラムで投稿がありましたが、日本語ファイルを配布されているところがありますのでご紹介を。 FREE De Joomla! 「FREE de...
一晩たったらもうアップデートしていたよ
ScribeFireですが、MovableTypeの変更で2.3.2に対応と書いたらもう今日になったら3.0になってるし。 まあ、大きな仕様の変更はなさそうなので大丈夫そうですが。 昨日そういえば...
Google Docsからの投稿について: MovableType XML-RPC
ForumにてGoogle Docsからの投稿関連の投稿があったので少し試してみました。 試したことはあってもGoogle Docsからブログに投稿できるとは今まで知りませんでした。 Docume...
phpDesigner 2007でのFile Encoding
phpDesigner 2007(現在バージョン5.5.2)を使用していてFile Encodingで躓きました。  phpDesignerは、Zendで動きが鈍い時に使用したりしていますが...
な、名前がかぶっているではないか・・:Joomla!
昨日書いた作成中のエクステンションのことです。ふと、思いついて命名したエクステンション名で検索してみた「ContentPlus Joomla」・・・ガーン。すでにあるではないか・・。 けど、Joom...
Joomla!1.5.5がリリースされました : Joomla!1.5
おおきな変更は無さそうですが、様々なバグ修正が行われています。 このサイトで公開しているエクステンションには影響はなさそうです。   先日書いたタイトルがダブるというのも修正され...
Joomla!の正しいURIってわかりますか? : Extensions
Custom Head Tag for Joomla!1.5を公開しました
オンラインで3Dのパッケージイメージを作る
あると便利!管理者用TODOモジュール
サーバーを移転してみました : Joomler!.net
mod QRcodeをアップデートしました : for Japanese
SQLインジェクション解析 その後:iLogScanner IPA
ユーザプロフィール : Fireboard Hack?
Google AJAX APIs
早速テストサーバーのJoomla!1.5をRC4にアップグレードしてみた

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile