Puncte:1

Apache rescrie: cum verific dacă parametrul de interogare este gol sau nu este prezent?

drapel cl

ar putea fi explicat cel mai bine cu un exemplu:

- Dacă introduc oricare dintre adresele URL în browser 
  - www.myhost.com/my-page.html?year=
  - www.myhost.com/my-page.html

- Apoi vreau să fiu redirecționat către www.my-2nd-host.com/current-year/my-page.html

Ai idee cum se face? Mulțumesc.

Puncte:1
drapel kz

Puteți face acest lucru folosind mod_rewrite:

RewriteEngine Pornit
RewriteCond %{QUERY_STRING) !(^|&)year=[^&]+
RewriteRule ^/?my-page\.html$ https://www.my-2nd-host.com/current-year/my-page.html [R=302,L]

Regex (^|&)an=[^&]+ verifică prezența an Parametru URL cu o valoare care nu este goală. The ! prefix atunci neagă expresia, astfel încât să aibă succes atunci când acel parametru URL este fie gol, fie nu este prezent deloc.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.