Web ページで URL を操作していましたが、2 つのパラメーターを持つ URL の問題を解決できません。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-z\-]+)/?$ index.php?strona=$1 [L]
RewriteRule ^([a-zA-Z0-9-z\-]+)/([a-zA-Z0-9-z\-]+)/?$ index.php?strona=$1&id=$2 [L]
現在の URL に 2 つのパラメーターがある場合 (たとえば、http://example.com/subpage/5を使用している場合) を除いて、URL は問題ないように見えます。
(for example navigation):
http://example.com/subpage_with_2_parameters/home
instead of
http://example.com/home
パラメータが 1 つのページ (例: http://example.com/contact ) は問題なく動作します。
私が考えている唯一の解決策(これは恐ろしいことです)は絶対リンクです。