1
A
答えて
2
RewriteRule (.*) user.php?username=$1 [L]
3
あなたが欲しい:
RewriteRule ^(.*)/ user.php?username=$1 [L]
RewriteRule ^(.*) user.php?username=$1 [L]
これは、user.phpするすべての要求を送信します。あなたはそれが少し良く例えば、物事を処理することができますPHPのルーティングスクリプトにすべてを送信するために、おそらくより良いだとしたくない場合は、
# if the requested file exists (e.g., css, javascript) then serve it up
# otherwise send to router.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ router.php [L]
は、ルータに、あなたは$_SERVER['REQUEST_URI']
例えば、
$urlparts = parse_url($_SERVER['REQUEST_URI']);
$path = explode('/', $urlparts['path']);
if(isUser($path[0])) {
$_GET['username'] = $path[0];
include 'user.php';
}
からパスを取得することができます
関連する問題
- 1. モッズ書き換え
- 2. getJSONとモッズ書き換え
- 3. [圧縮モッズ書き換え
- 4. モッズ書き換えは
- 5. モッズ書き換えルートURL
- 6. のErrorDocument&モッズ書き換え
- 7. モッズ書き換え - URL
- 8. シンプルなモッズ書き換え
- 9. PHPモッズ書き換え
- 10. モッズ書き換えルール
- 11. モッズ書き換え問題
- 12. モッズ書き換え問題
- 13. モッズ書き換えURL
- 14. モッズ書き換えWilcardサブドメイン - 内部ページ
- 15. モッズ書き換えURLに自動的
- 16. モッズ書き換え/イラン/イラン/に/イラン/
- 17. モッズ書き換えディレクトリのファイル/フォルダ
- 18. のhtaccessモッズ書き換えやindex.phpの
- 19. モッズ書き換え - 簡単な質問
- 20. モッズ書き換え - 高度な問題
- 21. のhtaccessモッズ書き換えスラッシュ問題
- 22. の.htaccessモッズ書き換え、私が欲しい
- 23. の.htaccessモッズ書き換えルール意図ルール
- 24. モッズ書き換え - 私はこのコード行持っ
- 25. 変数通過とモッズ書き換え、問題
- 26. (HTTPSにすべてのHTTPリクエスト)apacheのモッズ書き換えに
- 27. モッズ書き換え、末尾のスラッシュと追加の$は
- 28. モッズ書き換え - 私は完全な停止を可能に書き換えルールが必要に終止符
- 29. URLにユーザー名を追加する方法(URL書き換え)
- 30. モッズ書き換え(アパッチ)、私はこのルール持っているディレクトリ