Výsledky 1 až 8 z 8

Téma: [Apache2] mod_rewrite - skrytí čísla portu

  1. #1
    Senior Member mince Avatar uživatele kecinzer
    Založen
    08.10.2002
    Bydliště
    Děčín - perla severu
    Věk
    41
    Příspěvky
    3 184
    Vliv
    318

    Standardní [Apache2] mod_rewrite - skrytí čísla portu

    Možná by mi tu někdo dokázal poradit, mám následující problém:
    Na hostingu, kde mám web, je nainstalováno PHP4 i PHP5, jenže ta 5ka je přístupná pod server:8080/.., což není v době clean url moc hezké.
    Tak mě napadlo, jestli by to číslo portu nešlo nějak skrýt pomocí mod_rewrite, když už teď ho používám na skrytí "index.php?q=". Zkoušel jsem si s tím hrát, ale sám jsem na to nepřišel.
    MacBookPro 13 (mid 2014): Intel Core i5-4278U 2,6GHz | Intel Iris 5100 | 8GB RAM | 128GB SSD | 2560x1600 @ best for retina || HP LP2475w @ DP 1920x1200 || OSX 10.11.2
    ProBook: HP ProBook 650 G1 @ Core i5 4200M 2,5GHz | Intel HD4600 | 12GB RAM | 500 GB Seagate HDD 7200 || 1920x1080 || HP LP2475w @ DP 1920x1200 || Win10 Ent 64bit
    iPhone 6 Plus 16GB Space Gray | iOS 9.2

  2. #2

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    RewriteRule ^/php5/(.*)$ hosting.cz:8080/$1

    nefunguje?

    [Edit] jeste je myslim parametr [L,QSA] pro to aby v adresnim poli zustala ta puvodni adresa(tzn hosting.cz/php5/neco)

    cely rewriterule by vypadal takle

    RewriteRule ^/php5/(.*)$ hosting.cz:8080/$1 [L,QSA]

    PS tim [L,QSA] si nejsem uplne jisty, zda nedela jeste neco navic, ale jist si jsem tim ze to dela co jsem napsal(ponechani puvodni adresy)
    Naposledy upravil MEluZíNa; 20.06.2006 v 18:48.
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  3. #3
    Senior Member mince Avatar uživatele kecinzer
    Založen
    08.10.2002
    Bydliště
    Děčín - perla severu
    Věk
    41
    Příspěvky
    3 184
    Vliv
    318

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    Citace Původně odeslal MEluZíNa
    RewriteRule ^/php5/(.*)$ hosting.cz:8080/$1

    nefunguje?
    Mno, tohle nevím tedy co to přesně má dělat a proč je tam to ^/php5/..
    momentálně tam mám toto:
    Kód:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
    Takže kdyby to šlo do toho nějak zakomponovat
    MacBookPro 13 (mid 2014): Intel Core i5-4278U 2,6GHz | Intel Iris 5100 | 8GB RAM | 128GB SSD | 2560x1600 @ best for retina || HP LP2475w @ DP 1920x1200 || OSX 10.11.2
    ProBook: HP ProBook 650 G1 @ Core i5 4200M 2,5GHz | Intel HD4600 | 12GB RAM | 500 GB Seagate HDD 7200 || 1920x1080 || HP LP2475w @ DP 1920x1200 || Win10 Ent 64bit
    iPhone 6 Plus 16GB Space Gray | iOS 9.2

  4. #4

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    aha, jsem myslel ze chces neco pouzivat pod PHP4...

    tak pokud chces vse pres PHP5, tak staci abys pred to index.php? dal tvoji domenu:8080/

    RewriteRule ^(.*)$ http://hosting.cz:8080/index.php?$1 [L,QSA]
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  5. #5
    Senior Member mince Avatar uživatele kecinzer
    Založen
    08.10.2002
    Bydliště
    Děčín - perla severu
    Věk
    41
    Příspěvky
    3 184
    Vliv
    318

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    Citace Původně odeslal MEluZíNa
    aha, jsem myslel ze chces neco pouzivat pod PHP4...

    tak pokud chces vse pres PHP5, tak staci abys pred to index.php? dal tvoji domenu:8080/

    RewriteRule ^(.*)$ http://hosting.cz:8080/index.php?$1 [L,QSA]
    Mno tak tohle udělá to, že mě to přesměruje na http://hosting.cz:8080/index.php?q=xxx, jako že to přepíše v adrese
    MacBookPro 13 (mid 2014): Intel Core i5-4278U 2,6GHz | Intel Iris 5100 | 8GB RAM | 128GB SSD | 2560x1600 @ best for retina || HP LP2475w @ DP 1920x1200 || OSX 10.11.2
    ProBook: HP ProBook 650 G1 @ Core i5 4200M 2,5GHz | Intel HD4600 | 12GB RAM | 500 GB Seagate HDD 7200 || 1920x1080 || HP LP2475w @ DP 1920x1200 || Win10 Ent 64bit
    iPhone 6 Plus 16GB Space Gray | iOS 9.2

  6. #6

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    Ked si uvedomis, ako funguje HTTP, tak to nepojde. Klient (browser) sa NAJPRV pripoji na port, ktory je v URL a posle serveru request. Na serveri spravis POTOM nejaku zmenu, ktora ti vsak nic nepomoze, lebo klient je uz pripojeny na iny port...
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  7. #7
    Senior Member mince Avatar uživatele kecinzer
    Založen
    08.10.2002
    Bydliště
    Děčín - perla severu
    Věk
    41
    Příspěvky
    3 184
    Vliv
    318

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    Citace Původně odeslal Rainbow
    Ked si uvedomis, ako funguje HTTP, tak to nepojde. Klient (browser) sa NAJPRV pripoji na port, ktory je v URL a posle serveru request. Na serveri spravis POTOM nejaku zmenu, ktora ti vsak nic nepomoze, lebo klient je uz pripojeny na iny port...
    Já jsem si myslel, že to nebude tak jednoduché, zkusím se domluvit s adminem, jstli by to nešlo na určitých účtech přepnout.
    MacBookPro 13 (mid 2014): Intel Core i5-4278U 2,6GHz | Intel Iris 5100 | 8GB RAM | 128GB SSD | 2560x1600 @ best for retina || HP LP2475w @ DP 1920x1200 || OSX 10.11.2
    ProBook: HP ProBook 650 G1 @ Core i5 4200M 2,5GHz | Intel HD4600 | 12GB RAM | 500 GB Seagate HDD 7200 || 1920x1080 || HP LP2475w @ DP 1920x1200 || Win10 Ent 64bit
    iPhone 6 Plus 16GB Space Gray | iOS 9.2

  8. #8
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní Re: [Apache2] mod_rewrite - skrytí čísla portu

    a neni to zdaleka jen o http , plati to pro vsechny protokoly, protoze to co je pred / je adresa a ta ukazuje na IP + port (s tim, ze pokud port neni, pouzije se default).
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •