$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

Apache Mod_rewrite Enable Ubuntu 18.04 Bionic Easy Guide

September 23, 2018 | By the+gnu+linux+evangelist.

Enable Apache mod_rewrite Ubuntu 18.04 Bionic

Hi! The Tutorial shows you Step-by-Step How to Enable Apache 2 mod_rewrite Module on Ubuntu 18.04 Bionic LTS GNU/Linux Server/Desktop.

The mod_rewrite Module uses a Rule-based Rewriting Engine, based on a PCRE Regular-Expression Parser, to Rewrite requested URLs On the Fly. By default, mod_rewrite maps a URL to a Filesystem Path. However, it can also be used to Redirect One URL to Another URL, or to invoke an Internal Proxy Fetch.

Apache mod_rewrite provides a flexible and Powerful way to manipulate URLs using an Unlimited Number of Rules. Each Rule can have an Unlimited Number of Attached Rule Conditions, to allow you to Rewrite URL based on Server Variables, Environment Variables, HTTP Headers, or Time Stamps.

Apache mod_rewrite Enable Ubuntu 18.04 Bionic Easy Guide - Featured

  1. Login into Server Shell.

    Or Open a Command Line Terminal Window
    (Press “Enter” to Execute Commands)
    Ctrl+Alt+t

    Apache mod_rewrite Enable Ubuntu 18.04 Bionic Easy Guide - Open Terminal

    In case first see: Terminal QuickStart Guide.

  2. How to Install LAMP Server on Ubuntu Linux.

    Here LAMP Server Installation Ubuntu
    How to Getting-Started with Apache 2, MySQL and PHP5 on Ubuntu Linux
  3. Enabling Apache2 Rewrite Module.

    Copy
    sudo su -c "a2enmod rewrite"
  4. How to Create an Apache 2 Virtual Host on Ubuntu.

    Here GNU/Linux Apache2 Virtual-Host Quick Start
    How to Getting-Started with Apache 2 Virtual Hosts on Ubuntu Linux
  5. To Setup an Apache2 Virtual Host for Rewrite.

    Copy
    sudo su -c "nano /etc/apache2/sites-available/[myDomainName].conf"

    Append inside the VirtualHost Section:

    Copy
    <Directory /var/www/html/[mySite]>
    Options Indexes FollowSymLinks
    AllowOverride All
    </Directory>
    

    Ctrl+Shift+v to Paste Content on nano
    Ctrl+x to Save and Exit from nano Editor :)

  6. How to Install APC PHP Accellerator on Ubuntu

    Here Install PHP APC for Ubuntu
    Links to Installation Guides of Latest PHP APC Pecl Module for GNU/Linux Ubuntu Distro
  7. Restart Apache2 Web Server.

    Copy
    sudo service apache2 restart