- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- Mégsem búcsúznak a DDR4-es memóriák
- Apple MacBook
- Bluetooth hangszórók
- Nagyon érzékeny lett a játékok archiválására a Nintendo
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Milyen billentyűzetet vegyek?
- Milyen cserélhető objektíves gépet?
- Elképesztően drága az új Ryzen Threadripper PRO generáció
- Mégis mehetnek Kínába az áprilisban korlátozás alá helyezett AI gyorsítók
Új hozzászólás Aktív témák
-
Taci
addikt
Sziasztok!
.htaccess
-hez ért valaki esetleg közületek?Már egy ideje elakadtam vele, de eddig volt más amit csinálni kellett - most viszont már hátráltat, hogy nem megy.
Azt szeretném elérni, hogy
- awww.pelda.hu/site1, .../site2, .../site30
és awww.pelda.hu/category1, .../category2, .../category50
URL-ekre a szerveren lévő tartalmat hozza be, tehát simán nyissa meg az oldalakat,
(ezzel ugye nincs teendő a fájlban, de a "feladat" talán így jobban érthető)- viszont amikor van site és category is (ebben a sorrendben), pl.:
www.pelda.hu/site1/category1, .../site1/category50, .../site30/category50
stb.
akkor az irányítson át a főoldalra (index.html).(Minden mást ami nem valid, futtasson 404-re.)
Csak egy olyan megoldásig sikerült eljutni, ami a
.../site
, illetve a.../site/category
válozatokat (úgy ahogy) jól kezeli (de nem tökéletesen azokat sem - pl. ha/
van az url végén (pl.www.pelda.hu/site1/
), akkor azt hibásnak veszi, és 404-re dob).DirectoryIndex index.html
RewriteEngine On
# If the request is not of the form
# "/site" or "/site/category" then stop here
RewriteRule !^[^/.]+(/[^/.]+)?$ - [L]
# Validate "site" (first path segment)
RewriteCond $1 !=site1
RewriteCond $1 !=site2
RewriteCond $1 !=site3
# etc.
RewriteCond $1 !=site30
RewriteRule ^([^/.]+) - [R=404]
# Validate "category" (second path segment)
RewriteCond $1 !=category1
RewriteCond $1 !=category2
RewriteCond $1 !=category3
# etc.
RewriteCond $1 !=category50
RewriteRule ^[^/.]+/([^/.]+)$ - [R=404]
# Front-controller
RewriteRule . index.html [L]
Ért valaki közületek annyira ehhez, hogy tudna ebben segíteni?
Köszönöm.----------
Esetleg egy ilyen egyszerű megoldás? Még csak most leltem rá:RewriteRule ^/?(site1|site2|site3)/(category1|category2|category3)/?$ index.html [L]
Új hozzászólás Aktív témák
- Hardcore café
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- sh4d0w: Palpatine - A Terv
- Sorozatok
- Autós topik
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Légies iPhone halvány színei
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Drón topik
- További aktív témák...
- Nokia 105 4G (2023) charcoal, Nokia 110 4G (2023) midnight blue
- ASRock B550 PG Velocita + Ryzen 5 3600 + 32GB (4x8GB) DDR4 3600Mhz CL18
- Philips 58PUS8505 Smart LED Televízió,146 cm, 4K Ultra HD ,Android, Ambilight, HDR10+ KIJELZŐHIBÁSAN
- Canon EOS 250D kiegészítőkkel, táskával (CSAK 200 expoval !!! )
- Lenovo Legion Go 512GB + rengeteg extra!
- Lenovo Thunderbolt 3 kábel (4X90U90617)
- Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- NEC MultiSync V421 monitor (42") 1920 x1080px
- ÁRGARANCIA! Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Azonnali készpénzes AMD Ryzen 1xxx 2xxx 3xxx 5xxx processzor felvásárlás személyesen / csomagküldés
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest