Slim を実装する Web サイトに取り組んでいます。すべての私のカテゴリの URL は、サイトマップとリンク付きのすべての構造を説明するページで定義されています。しかし、サイトマップのカテゴリ内の記事の URL を正確に指定することはできません。私のウェブサイトは本番環境にあり、Google はすべての記事をインデックスに登録しています。しかし、GoogleのURLは次のようになります
wrong url : www.domain.com/index.php/category/blabla/article-title
それ以外の
good url : www.domain.com/category/blabla/article-title
Web サイトでリンクをクリックして記事を表示する場合は、ナシゲーターの URL が適しています。Googleインデックスでのみ間違ったURLを作成します。どこから来たのかわからない、誰か教えてくれませんか?URLのコードは次のとおりです。
$app->group('/' . $ed->nomXML . '/', $handleMenu(), function () use ($app, $rubriques, $ed) {
//display article
$app->get($formatRubrique.'/evenements/:id/:titre', function ($id, $titre) use ($app) {
$ctrl = new ArticleController();
$ctrl->viewArticle($app, $id);
});
}
および .htaccess のコード
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]