サイトのホームディレクトリをサブディレクトリに移動したので、サブがルートになりました。
ただし、サブディレクトリを指すリンクはまだ世界中にあるので、すべてのクエリ文字列パラメータを取得しながらリダイレクトを実行したいと思います。
ニュースブログは以前は「/news/」にありましたが、現在はブログがホームディレクトリになっています。
たとえば、リダイレクトしたい
example.com/news/?p=1092
to
example.com/?p=1092
問題は、クエリ文字列がたくさんあることです。それらすべてを取得したいと思います。
できません:($ _ GET ["p"])
次のような場合もあるため:
example.com/news/?page=1092&location=xyz
新しいアプリケーションでまだニュースディレクトリを使用しているので、htaccessも使用できないと思います。したがって、書き換えルールは非常に複雑になります。
ニュースディレクトリにindex.phpを作成して、parse_urlまたは$_SERVER['REQUEST_URI']を実行できるのではないかと考えていました。example.com/news/で分割しますが、方法がわかりません。
考え?