.htaccessで何かをやろうとしていますが、わからないことがあります。素晴らしい作品htaccessマスク静的なURLを使った動的URL
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
:私は
まず最初は、次のコードを使用して.PHPの拡張子を隠しています。
今、私がやろうとしていると把握することができないよう、次のされています
場合は、ブラウザのアドレスバーにユーザーの種類「mywebsite.com/products?id=12345」、I IDに基づいてサーバーが適切な製品ページを提供し、製品IDが何であってもアドレスバーに「mywebsite.com/product」と表示するようにします。
これは可能ですか?はいの場合はどうですか?きれいな方法では、実際には不可能である
おかげ
mywebsite.com/productにリダイレクトしますか?または、あなたは/ productsを使用できるようにしたいですか?id = 12345? – rpjohnst
私はリダイレクトしたくありませんが、サーバーは "/ products?id = 12345"というようにページを提供したいが、プロダクトIDに関係なくブラウザーのアドレスバーに "/ products"としてURLを表示する。 – Enkay