Thread: multiviews - mod rewrite
-
10-06-2010, 20:23 #1Member
- Registered
- 07/11/03
- Location
- Bree
- Posts
- 6,239
- iTrader
- 158 (99%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
multiviews - mod rewrite
Ik heb een vraag in verband met multiviews.
Op mijn testpc krijg ik een url die er als volgt uitziet aan de praat
localhost/categorie/
dit omdat categorie.php bestaat.
als ik localhost/categorie/test/ intyp gaat hij toch gewoon naar de pagina categorie
Is dit omdat multiviews opstaan?
Ik zie namelijk in veel tutorials dat men zegt dat je multiviews moet aanzetten voor mod rewrite (url rewriting) te doen, maar voor sommige sites staat dit niet aan en toch werken deze.
In een andere tutorial staat dan weer dat multiviews puur dienen om een php pagina op te roepen zonder de .php extensie.Last edited by sarnath; 10-06-2010 at 23:39.
webdeveloper / gamerno votes
-
-
11-06-2010, 00:43 #2Member
- Registered
- 07/11/03
- Location
- Bree
- Posts
- 6,239
- iTrader
- 158 (99%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Ik heb in ieder geval hetvolgende uitgevoerd voor mod rewrite in apache te gebruiken, kan iemand bevestigen dat dit ok is?
1. a2enmod rewrite uitvoeren in console
2. /etc/apache2/sites-enabled/000-default aanpassen en onderstaande code toevoegen
3. apache2.confCode:<Directory /var/www/selfrewrite> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
4. .htaccess aanpassenCode:AccessFileName .htaccess # Include the virtual host configurations: Include /etc/apache2/sites-enabled/
Nu zie ik in sommige tutorials dat men stap 2 toevoegt in apache2.conf, maar daar staat toch by default Include /etc/apache2/sites-enabled/Code:RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !=/index.php RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule .* /index.php
Dus dat is toch niet nodig om het nogmaals toe te voegen neem ik aan?
Dan zie ik ook dat men zegt dat in de apache2.conf "RewriteEngine on" moet staan, maar dat staat al in mijn .htaccess, dus dat is ook overbodig?webdeveloper / gamerno votes
