.htaccess
すべてのページを にリダイレクトするファイルがありますindex.php
。
INDEX.PHP
<?php
$url = $_SERVER['REQUEST_URI'];
$url_array=explode("/",$url);
array_shift($url_array);
$url = $url_array[0].'.php';
include($url_array[0].'.php');
?>
このページは、次のようにフォーマットされたすべての受信 URL を取得しwww.sitename.com/profile/01234
、各部分を配列の個別の行に格納します。最初の行 ( $url_array[0]
) はページ (プロファイル) の名前で、include ステートメントに入れられます。
私が行くとwww.sitename.com/profile
、「profile.php」が完全に含まれていますが、追加するとすぐに/
「/01234
profile.php」のフォーマットが台無しになります。
以前print_r($url_array);
は配列をチェックしていましたが、すべて問題ないようです。
Array ( [0] => people [1] => 01234 )
/
URL の末尾にあるa が含まれるファイルのレイアウト/スタイルシートにどのように影響するかを理解しようと何時間も費やしましたが、成功しませんでした。どんな助けでも大歓迎です。