-1

私は次のことを達成しようとしています:

指定された URL が次の場合: http://example.com/abcdef

次に、Web アプリはそれを http://example.com/index.php?id=abcdefとして理解する必要があります。

ところで...私はPHPとApacheの初心者です。私の最善の解決策は何ですか?

4

2 に答える 2

2

Apache のmod_rewriteを調べてください。regexを使用して URL を照合するため、独自の URL を書き換える場合は、そのチュートリアルを参照する必要があります。また、基本的なURL書き換えに関するチュートリアル多数あり ます

RewriteEngine On
RewriteRule ^(.*)$ index.php?id=$1
于 2012-07-29T04:39:21.200 に答える
0

さて、私はこれをやろうとしました-

オプション -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?url=$1 [L]

于 2012-07-29T06:37:20.157 に答える