2016-04-02 12 views

答えて

1

ので、ちょうど

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /public 
    RewriteRule ^index\.php$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^([A-Za-z0-9_]+)$ index.php 
</IfModule> 

#RewriteRule ^(.*)$ index.php/$1 [PT,L] 

ErrorDocument 404 /index.php 

config.phpの

.htaccessのレベルのような

/** 
* 
* @rt_page get URI and splitted by levels 
* 
* @level_* is a part of URI 
*/ 
$rt_page = explode("/",$_SERVER["REQUEST_URI"]); 
$level_1 = $rt_page[1]; 
$level_2 = $rt_page[2]; 
$level_3 = $rt_page[3]; 
$level_4 = $rt_page[4]; 
$level_5 = $rt_page[5]; 
$level_6 = $rt_page[6]; 
$level_7 = $rt_page[7]; 

を呼び出すために、フレームワークなしで使用する基本的な例を作成しますindex.php

ここで何をしているイム
include_once(config.php); 

echo $level_1; // Receive the first position 

はレベルのようなURIをsplitingされ、この方法であなたが欲しいものを呼び出すことができます。例:

  • あなたはhttps://www.example.com/img234を呼び出すと、あなただけ行う必要があり、 "$ LEVEL_1をエコー;" PHPで "img234"を受け取る
関連する問題