@marsupieni Jes arvaus osu kerrankin oikeaan, eli toimii kun pistät kansion uudelleenohjauksen ennen noita “onko osoitetta olemassa” -ehtoja
Testailin omalla palvelimella, tässä pätkä mun .htaccess-tiedostoa ja tän pitäis toimia, kun vaihdat vaan VRL:n palvelimelle järkevät tiedostonnimet tohon
Eli toi nyt siis uudelleenohjaa …/kansio1/### sivuvierailut paikkaan …/kansio2/###, ja samalla muuttaa osoiteriviltä URLin kansio kakkoseksi. Ja 404-uudelleenohjaus index.php-sivulle toimii myös
RewriteEngine On
# tässä välissä mulla on ties minkänäköstä https-uudelleenohjausta ymsyms
# VRL testikoodi
RewriteRule ^kansio1/(.*)$ /kansio2/$1 [R=302,NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [L]
edit – ja perusteellisemman näpertelyn tuloksena hoksasin että olennainen asia on, et tosta ekan folderin (mulla kansio1) edestä puuttuu kauttaviiva, ja jälkimmäisen folderin edessä se taas pitää olla. Muuten ei jostain syystä uudelleenohjaa.
Pitäis kyl joskus ihan ajan kanssa perehtyä tän syntaksiin, niin ei ois näin arvailuperusteista tää homma onnistuin jo sössimään jonkun ikuisen uudelleenohjauksen mun palvelimelle ja kerkesin jo panikoida, mut onneks siitä pääs välimuistin tyhjennyksellä eroon…