Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Robotul next level - Optimus

UE pregateste Carnetul pentru Suv...

Casa Verde se suspenda

Google Analytics 4 si Gdpr
 Semnare confirmare cont SPV ANAF

compresor hand-made

Patronatele din turism cer ca cei...

Cat este valabila o procura notar...
 De ce legumele si unele fructe nu...

Se propune eliminarea obligativit...

Schimbare contor gaze

Prosumator - este protectia antii...
 Recomandare TV 80 cm - 2023

Jellyfin mediaserver.

Metoda de plata ok sau ...

bug notepad
 

Rewrite fara parametri

- - - - -
  • Please log in to reply
3 replies to this topic

#1
mamaleone74

mamaleone74

    Junior Member

  • Grup: Members
  • Posts: 151
  • Înscris: 29.07.2007
Salutare,

Am o problema legata de rescrierea paginilor unor site-uri.
Pagina de index, spre exemplu, este index.php si in .htaccess a fost rescris in index.html.
Problema este ca index.html "accepta" parametri php ceea ce face posibila aparitia unor link-uri de genul:
/index.html?id=54&url=http://spencercountybank.com/redirect.asp?path=http://umn.edu/~gr080567
Intrebarea ar fi daca se poate rescrie index.php in index.html astfel in cat daca apare ceva dupa html sa se rescrie url-ul si sa dispara ceea ce s-a adaugat in plus sau sa fie redirectionat catre index.html. Poate e cam sucita descrierea de mai sus, dar pe scurt ideea ar fi ca link-ul cu albastru sa fie redirectionat / rescris index.html si doar acest lucru sa apara in browser.
Multumesc.

#2
Mizu

Mizu

    moroșan

  • Grup: Senior Members
  • Posts: 18,385
  • Înscris: 10.12.2006
Dar ai neaparata nevoie sa-ti scrie acolo index.html? De ce nu pui direct domain.com, ca ala e practic indexul?

Si folosesti
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.domain.com/$1 [R=301,L]



#3
mamaleone74

mamaleone74

    Junior Member

  • Grup: Members
  • Posts: 151
  • Înscris: 29.07.2007

View PostMizu, on 20 decembrie 2016 - 13:47, said:

Dar ai neaparata nevoie sa-ti scrie acolo index.html? De ce nu pui direct domain.com, ca ala e practic indexul?

Si folosesti
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.domain.com/$1 [R=301,L]


Nu e posibil deoarece toate link-urile indica index.htm, si cele interne si cele externe.
Pe de alta parte am gasit modalitatea sa scap de "gunoiul din link" dar rescrierea se face pe index.php
RewriteRule ^index\.html$ /index.php? [R,L]

Daca s-ar putea rescrie pe index.html ar fi perfect :)

#4
mamaleone74

mamaleone74

    Junior Member

  • Grup: Members
  • Posts: 151
  • Înscris: 29.07.2007
Asadar, daca ma poate ajuta cineva pentru rescrierea sau redirectionare paginii de index, astfel in cat pagina de destinatie sa fie index.html.
Acest cod:
RewriteRule ^index\.html$ /index.php? [R,L]

in momentul de fata, elimina din browser orice parametru care s-ar afla dupa .php sau .html si afiseaza index.php indiferent daca in browser se introduce index.html sau index.php
Multumesc.

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate