Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutValmistajien tukemat Ubuntu-tietokoneet: kannettavatietokone.fi uudet ja käytetyt sekä Lenovo-verkkokauppa
sudo a2enmod rewrite
RewriteEngine onOptions +FollowSymlinksRewriteBase /RewriteRule ^([a-zA-Z]+)\.html$ /index\.php?s=$1 [L]
Osoite pitäisi saada muutettua http://localhost/index.php?s=joku muotoon http://localhost/joku.htmlEi vain toimi. Minkä olen missannut?Moduulin olen asentanutKoodia: [Valitse]sudo a2enmod rewrite.htaccess tiedosto /var/www/ kansiossaKoodia: [Valitse]RewriteEngine onOptions +FollowSymlinksRewriteBase /RewriteRule ^([a-zA-Z]+)\.html$ /index\.php?s=$1 [L]
/etc/init.d/apache2 force-reload?
Saatko jotain virhettä kun koitat mennä selaimella tuonne, onko logissa mitään? Tarkista onko tuon virtual hostin conffissa "AllowOverride" asetuksella joku arvo... jos se on "None" tms niin laita sen arvoksi "All" ja sitten vaan sighupia Apassille..
..127.0.0.1 - - [12/Jul/2007:19:51:30 +0300] "GET /index.php?s=tama HTTP/1.1" 200 1074 "http://localhost/index.php?s=joku" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty)"127.0.0.1 - - [12/Jul/2007:19:51:30 +0300] "GET /css/style.css HTTP/1.1" 200 2300 "http://localhost/index.php?s=tama" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty)"127.0.0.1 - - [12/Jul/2007:20:49:59 +0300] "GET /index.php?s=joku HTTP/1.1" 200 1055 "http://localhost/index.php?s=tama" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty)"127.0.0.1 - - [12/Jul/2007:20:50:00 +0300] "GET /css/style.css HTTP/1.1" 200 2300 "http://localhost/index.php?s=joku" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty)"..
AllowOverride All
RewriteRule kalenteri\.php$ katselu.php [R]
<IfModule mod_rewrite.c> <Location /> RewriteEngine on RewriteRule ^([a-zA-Z]+)\.html$ /index\.php?s=$1 [L] </Location></IfModule>
RewriteRule ^(.*)\.html$ /index\.php?sivu=$1