0

問題があり、どこにあるのかわかりません。私の目標は、mainpage.php?m=5&y=2013main/5/2013に変換することです。ここでいくつかの解決策を探し、それらのフラグを試しました。

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/mainpage.php$
RewriteCond %{QUERY_STRING} ^m=([0-9]{1,2})&y=([0-9]{4})$
RewriteRule ^mainpage\.php$ http://akamol.info/main/%1/%2? [QSA,L]


Options Indexes FollowSymLinks
DirectoryIndex index.php

それは私にエラーを与える

見つかりません

要求された URL /main/5/2013 は、このサーバーで見つかりませんでした。

リンクは

http://akamol.info/main/5/2013?&m=5&y=2013

これが私の最初の選択肢でした

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/mainpage.php$
RewriteCond %{QUERY_STRING} ^m=([0-9]{1,2})&y=([0-9]{4})$
RewriteRule ^mainpage\.php$ http://akamol.info/main/%1/%2? [R=302,L]


Options Indexes FollowSymLinks
DirectoryIndex index.php

このリンクを構築しています

http://akamol.info/main/5/2013

そして、それは私にエラーを与えます

要求された URL /main/5/2013 は、このサーバーで見つかりませんでした。

4

0 に答える 0