301 Novirzīšana ar .htaccess failu

Man manā vietnē ir jāpāradresē visas konkrētā vecāku direktorija pakārtotās lapas.

i., novirzīšana www.example/com/parent/child un www.example.com/parent/another-child utt www.example.com/parent

Vai tas ir sasniedzams, izmantojot .htaccess failu?

  • "vecāku lapa" - vai jūs domājat "direktoriju"? Ir /parent fizisku direktoriju failu sistēmā? Ja nē, kā tiek virzīti šie URL?
  • Es domāju ar direktoriju (rediģēts tagad) / parent ir gan katalogs, gan lapa.

Netālu no .htaccess vietnes saknē, varat pievienot:

RewriteEngine On RewriteRule ^(parent/). /$1 [R,L] 

The $1 ir tikai atsauce uz “vecākiem /” (saglabā atkārtošanos).

Mainīt R uz R=301 ja tas ir paredzēts pastāvīgs. (Bet tikai pēc tam, kad esat apstiprinājis, ka tas darbojas.)

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?