私はつるのようなリンクを必要とするプロジェクトに取り組んでいます。
これは、 と呼ばれる apache 2 Module を介して実行できることがわかりましたmod_rewrite
。だから、私は.htaccess
ファイルを作成して配置しましたroot/v/
。
.htacess コード
Options +FollowSymLinks
RewriteEngine On
RewriteBase /c/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^c/(.*)$ index.php?page=$1 [L,QSA]
フォルダーには、という変数を受け入れるという/root/v/
スクリプトがあります。これで、私は次のようなことができることを望んでいました:index.php
page
http://webpage.com/c/tw3fN2
そしてApacheはリンクを呼び出します
http://webpage.com/c/index.php?page=tw3fN2
しかし、私は動作しません。ここで間違いを犯したり、簡単なことを忘れたりしていますか。