Apache Rewrites

Redirect non-www to www with .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] Example: law.gmu.edu to www.law.gmu.edu Add trailing slash (/) to URL: RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ http://www.sample.com/$1/ [QSA,L,R=301] Example: law.gmu.edu to law.gmu.edu/

Forgot Manager Login Upgrade and Disabled

Security note from MODX: The Forgot Manager Login plugin distributed with all versions of MODX Evolution (and 0.9.x) contains a vulnerability that allows users to gain unauthorized access to the MODX Manager. Action: Upgrade Forgot Manager Login to version 1.1.4 and also disabled the plug in.

Upgrade Notes

WordPress: Just hit the upgrade button MODX: 1.06 Follow Upgrading Guide (Alternate Method). Back up config.inc.php and document.parser.class.inc.php Once upgraded, change default sort order in resource tree:if (!isset($_SESSION[‘tree_sortby’]) && !isset($_SESSION[‘tree_sortdir’])) { // This is the first startup, set default sort order $_SESSION[‘tree_sortby’] = ‘menuindex’; // Change menuindex to a value of your choice. $_SESSION[‘tree_sortdir’] = … Continue reading “Upgrade Notes”

Frequently Used Linux Command Lines

Install WordPress wget https://wordpress.org/latest.tar.gz tar xfz latest.tar.gz cp -r * ~/public_html/your/website/folder/ Change Permissions (rwx => 4 + 2 + 1 = 7) For Directories: find /path/to/your/directory/ -type d -exec chmod 755 {} \; For Files: find /path/to/your/file/ -type f -exec chmod 644 {} \; Permissions chmod -R 755 directory chmod -R 644 files Remove files … Continue reading “Frequently Used Linux Command Lines”