Back to Question Center
0

多言語システムのためのSEOフレンドリーなURLを生成する - Semalt

1 answers:

私はPHPを使った多言語システムのためにこのURLを持っています:

http:// mydomain / < - デフォルト言語英語(en)
http:// mydomain / index. php?lang = de
http:// mydomain / index. PHP?lang = fr
http:// mydomain / index. php?lang = tr

今、別のページのために私はこのURLを持っています:

http:// mydomain / article. php?id = xx < - 記事の詳細を表示する
http:// mydomain / article. php?list = all < - 記事アーカイブを表示する
http:// mydomain / gallery. PHP?id = xx
http:// mydomain / faq. PHP?id = xx
http:// mydomain / faq. php?list = all
http:// mydomain / contact. PHP

今、私はphoとhtaccessを使用してSEOのフレンドリーなURLを作成する必要がありますこのように:

インデックス用:

http:// mydomain / < - デフォルト
http:// mydomain / de /
http:// mydomain / fr /

記事の場合:(ドメイン/ lang / id / title. html)

http:// mydomain / de / articles / 22 / test. html

ページ:

http:// mydomain / de / contact. html

アーカイブ用:

http:// mydomain / de / articles / listall. html

htaccessでこのコードを書く:

RewriteEngine On
RewriteBase /
RewriteCond%{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
RewriteRule ^ articles /([0-9] +)/([A-Za-z0-9- ] +)/?. html $ articles. PHP?id = $ 1

しかし、これは複数言語ではない1つの言語. どのように私は多言語システムのためのSEOフレンドリーなURLを作成することができますか?

5 days ago
多言語システムのためのSEOフレンドリーなURLを生成する - Semalt
Reply