それで、私は何とかいくつかを書くことができました、RewriteCond
そしてRewriteRule
私がしばらく前に開発したカスタムサイトのために、そして私はこれらすべての初心者なので、誰かが私のコードをレビューして、改善するものがあるかどうかを教えてくれることを期待していましたそのままでいいです。
私が達成しようとしているのは、から/?mod=x
へ/x
、から/?mod=x&type=y-z
への変換です/x/y-z
そして、これが私が今までにしたことです:
# Removes trailing slashes (prevents SEO duplicate content issues)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ $1 [L,R=301]
RewriteCond %{REQUEST_URI} /([a-z]+)/([a-z\-]+)$ [NC]
RewriteRule ^([^/]*)/([^/]*)$ /?mod=$1&tipo=$2 [NC,L]
RewriteCond %{REQUEST_URI} /([a-z]+)/?$ [NC]
RewriteRule ^([^/]*)$ /?mod=$1 [NC,L]
だから、すべて大丈夫ですか?または、改善の余地はありますか?