1

私のhtaccessには次のものがありました。

RewriteRule ^([a-zA-Z0-9\s_-]+)$ profile.php?uid=$1

問題は、ピリオドがページを分割することです。例: www.mydomain.com/john.smith

期間を許可するにはどうすればよいですか?

ありがとう

4

1 に答える 1

1

状況/コンテキストに応じて、リクエストをチェックして除外するprofile.phpか、リクエストが既存のファイルまたはディレクトリに対するものかどうかを確認できます。

RewriteCond %{REQUEST_URI} !/profile\.php
RewriteRule ^([a-zA-Z0-9\s_.-]+)$ profile.php?uid=$1

また

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\s_.-]+)$ profile.php?uid=$1
于 2013-04-17T20:34:29.680 に答える