Skip to main content

What is htaccess file and how to create an htaccess file for a PHP Website?




 The .htaccess file (short for "hypertext access") is a configuration file used by web servers running the Apache HTTP Server. It allows website administrators to control and configure various server settings without needing to modify the main server configuration file. This file is placed in a directory on the web server, and its settings can affect that directory and its subdirectories.

Here are some common uses of .htaccess:

  1. Redirects: You can set up 301 or 302 redirects to move traffic from one URL to another.

  2. URL Rewriting: Through mod_rewrite, you can rewrite URLs, creating cleaner, more user-friendly, and SEO-friendly URLs.

  3. Access Control: You can restrict access to certain files or directories, such as password protection or blocking specific IP addresses.

  4. Custom Error Pages: You can define custom error pages for various HTTP status codes, like 404 (not found) or 500 (server error).

  5. Enabling or Disabling Features: You can enable or disable certain Apache features, such as directory listings or caching.

  6. Security: It can be used to protect your website by limiting access to sensitive areas, preventing hotlinking, or blocking malicious requests.

It is important to note that incorrect configuration of .htaccess can lead to server errors or security vulnerabilities, so it should be used with caution.

100%  working code of htaccess file for a PHP Website. 

Source Code: .htaccess 


Options -Indexes


RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [QSA]


For practical example of using of htaccess file with php website please download complete source code of my new project from download link. 


Download

Comments

Post a Comment

Popular posts from this blog

Microsoft Excel top functions.

  Microsoft Excel offers numerous functions to simplify data analysis and calculation. Here are some of the most commonly used and powerful functions: Basic Functions SUM : Adds values. =SUM(A1:A10) AVERAGE : Calculates the mean of numbers. =AVERAGE(A1:A10) IF : Performs logical tests and returns values based on conditions. =IF(A1>10, "Yes", "No") COUNT : Counts numeric values in a range. =COUNT(A1:A10) LEN : Returns the length of a text string. =LEN(A1) Lookup and Reference Functions VLOOKUP : Looks for a value in the first column and returns a value in the same row from another column. =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) HLOOKUP : Similar to Here are practical examples of common Excel functions and how they can be applied in real-life scenarios: 1. SUM Scenario: Calculate the total sales for a week. Example: A B Day Sales Monday 200 Tuesday 150 Wednesday 300 Thursday 250 Friday 100 ...

Creating Wages Sheet using Microsoft Excel

  Creating wages sheet using Microsoft Excel The DAYS360 function in Microsoft Excel calculates the number of days between two dates based on a 360-day year (commonly used in financial calculations). A 360-day year assumes each month has 30 days, simplifying interest and payment schedules. Syntax: DAYS360(start_date, end_date, [method]) Parameters: start_date : The starting date (required). Enter it as a valid date or reference a cell containing a date. end_date : The ending date (required). Enter it similarly to the start_date. method : Logical value (optional). FALSE (default): Uses the U.S. (NASD) method for date calculations. TRUE : Uses the European method. Key Differences Between Methods: U.S. (NASD) : Adjusts the start and end dates depending on whether they fall on the 31st of a month. European : Always treats the start and end dates as the 30th of the month if they are the 31st. Example Usage: Example 1: Calculate days using the U.S. method =DAYS360("01/01/2024", ...

How to use Microsoft Excel PMT function?

  To use the PMT function in Microsoft Excel, follow these steps: Steps to Use the PMT Function: Open Excel : Open your Excel workbook where you want to calculate the payment. Select a Cell : Click on the cell where you want the result (monthly payment). Enter the PMT Function : Use the formula syntax: =PMT(rate, nper, pv, [fv], [type]) Input Arguments : rate : Interest rate per period (e.g., for a monthly rate, divide the annual rate by 12). nper : Total number of payment periods. pv : Present value (loan amount or investment). fv (optional) : Future value, usually 0 for loans. type (optional) : Payment timing: 0 (default): End of the period. 1: Beginning of the period. Press Enter : Excel will calculate and display the periodic payment. Example 1: Monthly Loan Payment Problem: You take a loan of $15,000 with an annual interest rate of 5%, to be repaid over 3 years (36 months). What is the monthly payment? Steps: Select a cell and enter: =PMT(5%/12, 3*12, -...