Apache обратная перезапись

Apache обратная перезапись

Можно ли вернуть URL index.php?view=somethingобратно /something?

решение1

RewriteCond %{QUERY_STRING} [&?]view=([^&]*)
RewriteRule index.php$ /%1

Обратите внимание, что если вы не будете осторожны, искусный злоумышленник может злоупотребить этим; например, сгенерировав произвольные URI, передав параметры в "view". Следует принять соответствующие меры предосторожности.

Кроме того, вы можете захотеть добавить [L], [R] или [R=301] к RewriteRule (или их комбинацию), в зависимости от ваших конкретных намерений.

Связанный контент