Laravel 4 remove Index.php from URL

后端 未结 7 1262
忘掉有多难
忘掉有多难 2020-12-21 04:27

I need some help with laravel 4 application i need to remove Index.php from url i have tried the solution that has been mentioned in laravel documentation

P         


        
相关标签:
7条回答
  • 2020-12-21 05:05

    just go to your apache settings folder, i use wamp so myne is

    C:/wamp/bin/apache/apache2.4.9/conf/httpd.conf - file

       // located on line 154 precisely... 
    
        #LoadModule rewrite_module modules/mod_rewrite.so  
    
       // to 
    
        LoadModule rewrite_module modules/mod_rewrite.so 
    

    restart WAMP and BOOM!.. it works.

    0 讨论(0)
  • 2020-12-21 05:07

    FOR LAMP SERVER

    Try the following steps,

    1. Activate the mod_rewrite module with,

    sudo a2enmod rewrite

    1. and restart the apache

    sudo service apache2 restart

    1. To use mod_rewrite from within .htaccess files (which is a very common use case), edit the default VirtualHost with

    sudo nano /etc/apache2/sites-available/000-default.conf

    1. Search for “DocumentRoot /var/www/html” and add the following lines directly below:

      <Directory "/var/www/html">` 
              AllowOverride All
      </Directory>
      
    2. Save and exit the nano editor via CTRL-X, “y” and ENTER.

    3. Restart the server again:

    sudo service apache2 restart

    0 讨论(0)
  • 2020-12-21 05:07

    Try this:

    a2enmod rewrite
    

    And it will works

    0 讨论(0)
  • 2020-12-21 05:11

    I have read long posts and threads but nothing works then i found this and it works for me.

    The easiest way to do this (and the way I always use) is to open up your Command prompt or Terminal and cd into the main directory of your project then run "php artisan serve". That's it. You're done. Don't believe me? Check out http://localhost:8000 and admire your Laravel work.

    http://michaelbrooks.co.uk/post/laravel-localhost-removing-public-index-php

    0 讨论(0)
  • 2020-12-21 05:15

    this worked for me

    <Directory "/var/www/html">` 
        AllowOverride All
    </Directory>
    
    0 讨论(0)
  • 2020-12-21 05:18

    mod_rewrite apache module may not be enabled by default. enable it and retry.

    0 讨论(0)
提交回复
热议问题