Dev {Tricks}

  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting
You are here: Home / Home

June 30, 2020 by dev

How to redirect using .htaccess file

  • How to exclude a specific folder from rewrite rule in htaccess
  • WordPress htaccess
  • Default WordPress .htaccess File
  • How to Leverage Browser Caching for Images, CSS and JS in .htaccess
  • How to remove file extension from a url
  • Redirect www to non-www and vice versa

Redirect entire website to any other domain

301 (Permanent) Redirection

Redirect 301 / http://hostbriz.com/

302 (Temporary) Redirection

Redirect 302 / http://hostbriz.com/

Redirect file to a specific file/domain/directory/folder

Redirect file to domain

Redirect /index.html https://healthproclub.com/

Redirect old file path to new file path

Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html

Redirect /old to /new directory

RewriteRule ^old/(.*)$ /new/$1 [R=301,NC,L]

Set the default index extension

DirectoryIndex index.html

Set redirect except condition RewriteCond

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} !^/fss
RewriteRule (.*) https://journals.healthproclub.com/$1 [R=301,L]

Redirect 404 Error pages to homepage

ErrorDocument 404 https://bdhostit.com/

Redirect non-existing page(s) to index.php

Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Redirect everything to https://hostbriz.com

RewriteEngine on
RewriteRule ^(.*)$ https://hostbriz.com/$1 [R=301,L]

Redirect a directory to

RewriteRule ^journal/(.*)$ https://hostbriz.com/$1 [R=301,NC,L]

Redirect all sub domains to main domain with www

RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirect all sub domains to main domain without www

RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirect www, non-www, http to https without www

RewriteEngine On
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI} [L,R=301]

 

Filed Under: How to, Miscellaneous Tagged With: default index, htacces redirection, http to https, old file path to new file path, old file to new file, Permanent Redirection, redirect, redirection, RewriteCond, SymLinks, Temporary Redirection

May 22, 2020 by dev Leave a Comment

AddHandler, AddType, SetHandler in htaccess | Change PHP version for directory or folder

cPanel-generated handler

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php72” package as the default “PHP” programming language.
AddHandler application/x-httpd-ea-php72 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

 

<IfModule mime_module>
AddHandler application/x-httpd-ea-php56___lsphp .php .php5 .phtml
</IfModule>

<IfModule mime_module>
AddType application/x-httpd-ea-php56___lsphp .php .php7 .phtml .htm .html
</IfModule>

<FilesMatch “\.(php4|php5|php3|php2|php|phtml)$”>
SetHandler application/x-lsphp56
</FilesMatch>

<IfModule mod_rewrite.c>
AddHandler application/x-httpd-php56 .php
</IfModule>

AddHandler application/x-httpd-php56 .php .php5 .php4 .php3

<FilesMatch ".(?:html|php)$">
SetHandler application/x-lsphp56
</FilesMatch>

 

 

Filed Under: cPanel, Digitalocean, DirectAdmin, Find & fix, Server and Hosting Tagged With: change php, change php version, htaccess php, multiphp, multiple php versions, php version, selet php

May 20, 2020 by dev Leave a Comment

error=1&text=Your IP is blacklisted

error=1&text=Your IP is blacklisted
http://help.directadmin.com/item.php?id=306

To remove yourself from the blacklist, edit:

vi /usr/local/directadmin/data/admin/ip_blacklist

You may comment your IP (#) Or you may delete the IP from the list.

If you want you can whitelist your IP. To do this, open whitelist file

vi /usr/local/directadmin/data/admin/ip_whitelist

Add IPs one per line and save it. The IPs will never be blacklisted.

:wq

You can also update admin setting for security at Admin Level -> Admin Settings -> Security Settings

 

Filed Under: DirectAdmin, Server and Hosting Tagged With: da ip block, da ip blocked, ip blacklist, ip block, ip blocked, Your IP is blacklisted

May 17, 2020 by dev Leave a Comment

[autoindex:error] No matching DirectoryIndex

[Sun May 17 05:22:43.313979 2020] [autoindex:error] [pid 1234:tid 140222558668] [client 9.1228.110.167:171311] AH01276: Cannot serve directory /home/***/***/***.com/private_html/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.php,index.phtml) found, and server-generated directory index forbidden by Options directive, referer: https://www.***.com/

Reason One:

Apache Error

By default Apache is configured with the following:

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

We have to change it to

<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

Adding index.php directive.

How to change?

Open httpd.conf

vi /etc/httpd/conf/httpd.conf

Change accordingly and then restart httpd

systemctl restart httpd

Reason Two:

Symbolink link error from private_html

“Use a symbolink link from private_html to public_html – allows for same data in http and https” instead of “Use a directory named private_html”

 

Filed Under: Digitalocean, DirectAdmin, Find & fix, Server and Hosting, VPS Management Tagged With: apache, autoindex, autoindex error, No matching DirectoryIndex

May 15, 2020 by dev Leave a Comment

How to reload php.ini after making some changes? How to reset php.ini to original state?

If you change php.ini for PHP-FPM you need to restart PHP-FPM processes with

systemctl restart php-fpm56
systemctl restart php-fpm73

systemctl reload httpd
systemctl reload nginx

Run this code

cd /usr/local/directadmin/custombuild
./build update
./build set php_ini yes
./build php-ini

Run rewrite confs to make httpd to default state.
./build rewrite_confs

Filed Under: DirectAdmin, Server and Hosting

  • « Previous Page
  • 1
  • …
  • 54
  • 55
  • 56
  • 57
  • 58
  • …
  • 92
  • Next Page »
  • Upwork
  • Freelancer
  • Fiverr
  • Guru

www.ojsexpert.com
www.ojsdev247.com

Recent Posts

  • WordPress site with WooCommerce is down with Mod Security
  • To get your email for castamodel.com going to the right place, you need to update your DNS settings.
  • Security and WordPress
  • ROR
  • How do we copy google form to google workspace?
  • Install ImageMagick – Almalinux
  • How to remove /public/ from URL in Laravel
  • How to install Maldet alert?
  • How to Install Maldet and Run a Scan | Maldetect
  • Where is Roundcube location on CWP control panel?
  • How To Add Node.js Projects In aaPanel?
  • SPF/DKIM/DMARC Tools
  • Associative arrays – How to loop over Associative arrays
  • Indexed Arrays. How to loop over Indexed Arrays.
  • PHP Break | Continue
  • For Loop | While Loop | Do…While Loop | Foreach Loop
  • Strict mode in PHP
  • PHP Function Return Types
  • PHP Anonymous Functions (or Closures)
  • PHP Variadic Functions

Categories

  • Affiliate Marketing (1)
  • Customization (4)
    • CSS (2)
  • Email Solutions (23)
    • FrontApp (2)
    • Google Spreadsheet (2)
    • Microsoft Outlook (1)
    • PHP Email Form (3)
    • PolyMail (2)
    • Recaptcha (1)
    • Roundcube (4)
    • Thunderbird (3)
    • WebMail (5)
  • Games (1)
  • How to (88)
  • Joomla (6)
    • Akeeba (1)
    • Fix & Tricks (3)
  • jQuery (4)
  • jQuery Plugins (4)
    • BX Slider (1)
    • Slick (1)
  • Laravel (5)
  • Marketplace (5)
  • Miscellaneous (31)
  • MultiSaaS (1)
  • OJS (56)
    • Crossref (1)
    • Help (37)
    • Installation (10)
      • Issues (5)
    • Plugins (8)
    • Scholar Indexing (2)
    • Theme (7)
      • Templates (7)
        • Frontend (6)
        • legacy (1)
    • Theme Customization (10)
    • Theme Development (14)
    • TPL CSS JS (2)
    • Upgrade (11)
  • OSTAD (17)
  • Oxwall (3)
  • Payment Methods (1)
    • Paypal (1)
  • PC Tips and Tricks (14)
    • MS Office (2)
      • PowerPoint (1)
    • Windows (4)
  • PHP Parse error (2)
  • phpBB (2)
  • Server and Hosting (214)
    • Billing and Management (10)
      • Blesta (5)
      • Boxbilling (2)
      • WHMCS (5)
    • Email (10)
      • Postfix (3)
    • Error and Fix (17)
    • FTP (2)
    • Linux Distribusion (29)
      • Almalinux (14)
      • CentOS (18)
      • Debian (22)
      • Ubuntu (20)
    • Mail Server Solusion (7)
      • iRedMain (6)
    • MySQL (12)
    • Providers (70)
      • AWS (38)
      • Bluehost (38)
      • Cloudcone (27)
      • Contabo (41)
      • Digitalocean (69)
      • Hetzner (4)
      • HostGator (37)
      • Hostinger (9)
      • RackNerd (11)
      • VPSDime (39)
    • Security (21)
      • SSH (8)
    • VPS Management (72)
    • Web Control Panel (148)
      • aaPanel (14)
      • CentOS Web Panel (47)
      • cPanel (33)
      • CyberPanel (7)
      • DirectAdmin (96)
        • Find & fix (38)
      • ISPConfig (17)
      • KeyHelp (7)
      • Plesk (27)
      • Webmin (25)
        • Usermin (2)
        • Virtualmin (13)
      • WHM (18)
  • Uncategorized (19)
  • Wordpress (90)
    • Elementor (2)
    • Find and Fix (11)
    • Functions (5)
    • Genesis (9)
    • Glossary (1)
    • How to (22)
    • Neuron TD (15)
      • Console Error (1)
      • functions (5)
        • register_post_type (1)
        • register_sidebar (1)
        • theme_files (1)
        • theme_supports (1)
      • Image Directory (1)
      • Menu (2)
      • Query (4)
    • Plugins (14)
      • Contact Form 7 (5)
      • Duplicator (1)
      • Essential Grid (2)
    • Softaculous (3)
    • Speed and Security (4)
    • Stock Theme Development (6)
      • Header Footer (1)
      • PHP (1)
      • VC (1)
    • Theme Development (2)
      • Issues (1)
      • Menu (1)
    • Timer Theme Development (3)
    • Update (2)
    • Woocommerce (3)
    • WP Basic Guideline (8)

Important DEV links

  • Premium Themes
    • Themeforest
    • Envato Market
  • Built With (What Theme is That?)
    • What WP theme is that
    • Joomla Template Detector
    • Drupal Template Detector
    • Prestashop Template Detector
    • Shopify Theme Detector
    • Squarespace Template Detector
    • OpenCart Detector
    • WordPress.com Theme Detector
  • Domain/IP history checker
    • Who IS request
    • Hosting Info
  • Check DNS Propagation
    • DNS Checker
    • intoDNS
  • What is my IP
    • What is My IP Address
    • What is My IP
    • IP location
    • What is My IP
    • Porkbun
  • SEO Tools
    • Visitor Traffic
    • Broken Link
    • Website Speed Test
      • SEMrush
      • GTmetrix
      • Pingdom
      • PageSpeed Insights
      • DebugBear
      • keyCDN
  • Photo Image
    • Remove Background 50 Free Preview Image 375 × 666 per month
  • Domain Registrars
    • 123-Reg
    • Porkbun
    • Freenom
    • Namecheap NEWCOM598
  • Hosting Providers
    • Bluehost
    • Hostgator
    • Inmotion
  • Hosting Control Panel
    • CWPpro (FREE)
    • DirectAdmin (Trial 60 Days, One account $2/month)
    • ISPConfig (Free)
  • Webmaster Tools
    • Google
    • Bing
    • Yandex
  • Miscellaneous
    • Time Calculator

 

Categories

  • Affiliate Marketing (1)
  • Customization (4)
    • CSS (2)
  • Email Solutions (23)
    • FrontApp (2)
    • Google Spreadsheet (2)
    • Microsoft Outlook (1)
    • PHP Email Form (3)
    • PolyMail (2)
    • Recaptcha (1)
    • Roundcube (4)
    • Thunderbird (3)
    • WebMail (5)
  • Games (1)
  • How to (88)
  • Joomla (6)
    • Akeeba (1)
    • Fix & Tricks (3)
  • jQuery (4)
  • jQuery Plugins (4)
    • BX Slider (1)
    • Slick (1)
  • Laravel (5)
  • Marketplace (5)
  • Miscellaneous (31)
  • MultiSaaS (1)
  • OJS (56)
    • Crossref (1)
    • Help (37)
    • Installation (10)
      • Issues (5)
    • Plugins (8)
    • Scholar Indexing (2)
    • Theme (7)
      • Templates (7)
        • Frontend (6)
        • legacy (1)
    • Theme Customization (10)
    • Theme Development (14)
    • TPL CSS JS (2)
    • Upgrade (11)
  • OSTAD (17)
  • Oxwall (3)
  • Payment Methods (1)
    • Paypal (1)
  • PC Tips and Tricks (14)
    • MS Office (2)
      • PowerPoint (1)
    • Windows (4)
  • PHP Parse error (2)
  • phpBB (2)
  • Server and Hosting (214)
    • Billing and Management (10)
      • Blesta (5)
      • Boxbilling (2)
      • WHMCS (5)
    • Email (10)
      • Postfix (3)
    • Error and Fix (17)
    • FTP (2)
    • Linux Distribusion (29)
      • Almalinux (14)
      • CentOS (18)
      • Debian (22)
      • Ubuntu (20)
    • Mail Server Solusion (7)
      • iRedMain (6)
    • MySQL (12)
    • Providers (70)
      • AWS (38)
      • Bluehost (38)
      • Cloudcone (27)
      • Contabo (41)
      • Digitalocean (69)
      • Hetzner (4)
      • HostGator (37)
      • Hostinger (9)
      • RackNerd (11)
      • VPSDime (39)
    • Security (21)
      • SSH (8)
    • VPS Management (72)
    • Web Control Panel (148)
      • aaPanel (14)
      • CentOS Web Panel (47)
      • cPanel (33)
      • CyberPanel (7)
      • DirectAdmin (96)
        • Find & fix (38)
      • ISPConfig (17)
      • KeyHelp (7)
      • Plesk (27)
      • Webmin (25)
        • Usermin (2)
        • Virtualmin (13)
      • WHM (18)
  • Uncategorized (19)
  • Wordpress (90)
    • Elementor (2)
    • Find and Fix (11)
    • Functions (5)
    • Genesis (9)
    • Glossary (1)
    • How to (22)
    • Neuron TD (15)
      • Console Error (1)
      • functions (5)
        • register_post_type (1)
        • register_sidebar (1)
        • theme_files (1)
        • theme_supports (1)
      • Image Directory (1)
      • Menu (2)
      • Query (4)
    • Plugins (14)
      • Contact Form 7 (5)
      • Duplicator (1)
      • Essential Grid (2)
    • Softaculous (3)
    • Speed and Security (4)
    • Stock Theme Development (6)
      • Header Footer (1)
      • PHP (1)
      • VC (1)
    • Theme Development (2)
      • Issues (1)
      • Menu (1)
    • Timer Theme Development (3)
    • Update (2)
    • Woocommerce (3)
    • WP Basic Guideline (8)
  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting

Copyright © 2026 · Executive Pro Theme on Genesis Framework · WordPress · Log in