How to hide the TP entry file under Ubuntu system

Source: Internet
Author: User
This article to you about how to hide the Ubuntu system of the import file of TP, there is a certain reference value, the need for friends can refer to, I hope to help you.

In accordance with the thinkphp manual, the Apache server hides the thinkphp portal file with 3 steps:
The mod_rewrite.so module is loaded in the httpd.conf configuration file
allowoverride None Change None to all
Save the following content as a. htaccess file in the same sibling directory as the application portal file:

mod_rewrite.c>rewriteengineonrewritecond%{request_filename}!-drewritecond%{request_filename}!-frewriterule^ (. *) $index. php/$1 [Qsa,pt,l]

PS: The first two items in the Apache configuration file

However, several problems were found in the actual operation:
1. There is no httpd.conf configuration file under Ubuntu, only apache2.conf, it is said that the former is a user-defined configuration file

There is no mod_rewrite.so in 2.apache2.conf (the code comment that contains this line in the configuration file is removed in Windows to complete the configuration)

Workaround:
A. Terminal: A2enmod rewrite, reboot server after completion

B. Do a startup link (the next time you start the auto-load) (I'm reminded that it already exists):

Ln-s/etc/apache2/mods-available/rewrite.load/etc/apache2/mods-enabled/rewrite.load

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.