. htaccess not working in server

后端 未结 3 1307
清酒与你
清酒与你 2021-01-17 03:13

Hi My web server is Apache.I have created a sample application in my local system. It\'s working fine with the clean url. But when i uploaded to my Web server( Apache) it\'s

相关标签:
3条回答
  • 2021-01-17 03:22

    Most likely *mod_rewrite* is enabled. If it is not, you will probably need to contact your hosting company to activate it OR override the servers default with RewriteEngine On in your .htacces. Are you getting a 500, Internal Server Error when you try to run the script?

    And if it was not compiled (or they can't provide it) with php, then maybe its time to find a new host?

    Good luck!

    0 讨论(0)
  • 2021-01-17 03:36

    If you are using Apache on Ubuntu or DEBIAN write this code in Terminal:

    sudo a2enmod rewrite
    

    and restarting apache

    sudo invoke-rc.d apache2 restart
    
    0 讨论(0)
  • 2021-01-17 03:37

    Is there any way to know "mod_rewrite is on " through any PHP coding?

    Yes, create a php page with <?php phpinfo(); ?>. This lists your server configuration. Under the apache2handler section in "Loaded Modules" you should see mod_rewrite if it is installed.

    If it isn't listed there you will either need to ask your host or if you have access, see the apache modules-enabled folder (eg in /etc/apache2 on a standard installation) to see if there is a mod_rewrite listed.

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