# BEGIN YOAST REDIRECTS
<IfModule mod_rewrite.c>
RewriteEngine On
Redirect 301 "/badges/foot-master" "/badges/foot-mastery"
Redirect 301 "/nrtw2019" "/nrtw"
</IfModule>
# END YOAST REDIRECTS
# BEGIN LSCACHE
# END LSCACHE
# BEGIN NON_LSCACHE
# END NON_LSCACHE

Options -Indexes


RewriteCond %{HTTP_HOST} ^www.xraycert.com [NC]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ http://ce4rt.com/$1 [L,R=301,NC]
RewriteCond %{HTTP_HOST} ^www.ce4rt.com$ [NC]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ http://ce4rt.com/$1 [R=301,L]

# BEGIN rlrssslReallySimpleSSL rsssl_version[3.2.5]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
# END rlrssslReallySimpleSSL
# BEGIN W3TC Browser Cache
<IfModule mod_mime.c>
    AddType text/css .css
    AddType text/x-component .htc
    AddType application/x-javascript .js
    AddType application/javascript .js2
    AddType text/javascript .js3
    AddType text/x-js .js4
    AddType text/html .html .htm
    AddType text/richtext .rtf .rtx
    AddType text/plain .txt
    AddType text/xsd .xsd
    AddType text/xsl .xsl
    AddType text/xml .xml
    AddType video/asf .asf .asx .wax .wmv .wmx
    AddType video/avi .avi
    AddType image/bmp .bmp
    AddType application/java .class
    AddType video/divx .divx
    AddType application/msword .doc .docx
    AddType application/vnd.ms-fontobject .eot
    AddType application/x-msdownload .exe
    AddType image/gif .gif
    AddType application/x-gzip .gz .gzip
    AddType image/x-icon .ico
    AddType image/jpeg .jpg .jpeg .jpe
    AddType image/webp .webp
    AddType application/json .json
    AddType application/vnd.ms-access .mdb
    AddType audio/midi .mid .midi
    AddType video/quicktime .mov .qt
    AddType audio/mpeg .mp3 .m4a
    AddType video/mp4 .mp4 .m4v
    AddType video/mpeg .mpeg .mpg .mpe
    AddType video/webm .webm
    AddType application/vnd.ms-project .mpp
    AddType application/x-font-otf .otf
    AddType application/vnd.ms-opentype ._otf
    AddType application/vnd.oasis.opendocument.database .odb
    AddType application/vnd.oasis.opendocument.chart .odc
    AddType application/vnd.oasis.opendocument.formula .odf
    AddType application/vnd.oasis.opendocument.graphics .odg
    AddType application/vnd.oasis.opendocument.presentation .odp
    AddType application/vnd.oasis.opendocument.spreadsheet .ods
    AddType application/vnd.oasis.opendocument.text .odt
    AddType audio/ogg .ogg
    AddType video/ogg .ogv
    AddType application/pdf .pdf
    AddType image/png .png
    AddType application/vnd.ms-powerpoint .pot .pps .ppt .pptx
    AddType audio/x-realaudio .ra .ram
    AddType image/svg+xml .svg .svgz
    AddType application/x-shockwave-flash .swf
    AddType application/x-tar .tar
    AddType image/tiff .tif .tiff
    AddType application/x-font-ttf .ttf .ttc
    AddType application/vnd.ms-opentype ._ttf
    AddType audio/wav .wav
    AddType audio/wma .wma
    AddType application/vnd.ms-write .wri
    AddType application/font-woff .woff
    AddType application/font-woff2 .woff2
    AddType application/vnd.ms-excel .xla .xls .xlsx .xlt .xlw
    AddType application/zip .zip
</IfModule>
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/css A31536000
    ExpiresByType text/x-component A31536000
    ExpiresByType application/x-javascript A31536000
    ExpiresByType application/javascript A31536000
    ExpiresByType text/javascript A31536000
    ExpiresByType text/x-js A31536000
    ExpiresByType text/html A3600
    ExpiresByType text/richtext A3600
    ExpiresByType text/plain A3600
    ExpiresByType text/xsd A3600
    ExpiresByType text/xsl A3600
    ExpiresByType text/xml A3600
    ExpiresByType video/asf A31536000
    ExpiresByType video/avi A31536000
    ExpiresByType image/bmp A31536000
    ExpiresByType application/java A31536000
    ExpiresByType video/divx A31536000
    ExpiresByType application/msword A31536000
    ExpiresByType application/vnd.ms-fontobject A31536000
    ExpiresByType application/x-msdownload A31536000
    ExpiresByType image/gif A31536000
    ExpiresByType application/x-gzip A31536000
    ExpiresByType image/x-icon A31536000
    ExpiresByType image/jpeg A31536000
    ExpiresByType image/webp A31536000
    ExpiresByType application/json A31536000
    ExpiresByType application/vnd.ms-access A31536000
    ExpiresByType audio/midi A31536000
    ExpiresByType video/quicktime A31536000
    ExpiresByType audio/mpeg A31536000
    ExpiresByType video/mp4 A31536000
    ExpiresByType video/mpeg A31536000
    ExpiresByType video/webm A31536000
    ExpiresByType application/vnd.ms-project A31536000
    ExpiresByType application/x-font-otf A31536000
    ExpiresByType application/vnd.ms-opentype A31536000
    ExpiresByType application/vnd.oasis.opendocument.database A31536000
    ExpiresByType application/vnd.oasis.opendocument.chart A31536000
    ExpiresByType application/vnd.oasis.opendocument.formula A31536000
    ExpiresByType application/vnd.oasis.opendocument.graphics A31536000
    ExpiresByType application/vnd.oasis.opendocument.presentation A31536000
    ExpiresByType application/vnd.oasis.opendocument.spreadsheet A31536000
    ExpiresByType application/vnd.oasis.opendocument.text A31536000
    ExpiresByType audio/ogg A31536000
    ExpiresByType video/ogg A31536000
    ExpiresByType application/pdf A31536000
    ExpiresByType image/png A31536000
    ExpiresByType application/vnd.ms-powerpoint A31536000
    ExpiresByType audio/x-realaudio A31536000
    ExpiresByType image/svg+xml A31536000
    ExpiresByType application/x-shockwave-flash A31536000
    ExpiresByType application/x-tar A31536000
    ExpiresByType image/tiff A31536000
    ExpiresByType application/x-font-ttf A31536000
    ExpiresByType application/vnd.ms-opentype A31536000
    ExpiresByType audio/wav A31536000
    ExpiresByType audio/wma A31536000
    ExpiresByType application/vnd.ms-write A31536000
    ExpiresByType application/font-woff A31536000
    ExpiresByType application/font-woff2 A31536000
    ExpiresByType application/vnd.ms-excel A31536000
    ExpiresByType application/zip A31536000
</IfModule>
<IfModule mod_deflate.c>
        AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext text/plain text/xsd text/xsl text/xml image/bmp application/java application/msword application/vnd.ms-fontobject application/x-msdownload image/x-icon application/json application/vnd.ms-access video/webm application/vnd.ms-project application/x-font-otf application/vnd.ms-opentype application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.text audio/ogg application/pdf application/vnd.ms-powerpoint image/svg+xml application/x-shockwave-flash image/tiff application/x-font-ttf application/vnd.ms-opentype audio/wav application/vnd.ms-write application/font-woff application/font-woff2 application/vnd.ms-excel
    <IfModule mod_mime.c>
        # DEFLATE by extension
        AddOutputFilter DEFLATE js css htm html xml
    </IfModule>
</IfModule>
<FilesMatch "\.(css|htc|less|js|js2|js3|js4|CSS|HTC|LESS|JS|JS2|JS3|JS4)$">
    FileETag MTime Size
    <IfModule mod_headers.c>
         Header unset Set-Cookie
    </IfModule>
</FilesMatch>
<FilesMatch "\.(html|htm|rtf|rtx|txt|xsd|xsl|xml|HTML|HTM|RTF|RTX|TXT|XSD|XSL|XML)$">
    FileETag MTime Size
</FilesMatch>
<FilesMatch "\.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|webp|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|webm|mpp|otf|_otf|odb|odc|odf|odg|odp|ods|odt|ogg|ogv|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|_ttf|wav|wma|wri|woff|woff2|xla|xls|xlsx|xlt|xlw|zip|ASF|ASX|WAX|WMV|WMX|AVI|BMP|CLASS|DIVX|DOC|DOCX|EOT|EXE|GIF|GZ|GZIP|ICO|JPG|JPEG|JPE|WEBP|JSON|MDB|MID|MIDI|MOV|QT|MP3|M4A|MP4|M4V|MPEG|MPG|MPE|WEBM|MPP|OTF|_OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|OGV|PDF|PNG|POT|PPS|PPT|PPTX|RA|RAM|SVG|SVGZ|SWF|TAR|TIF|TIFF|TTF|TTC|_TTF|WAV|WMA|WRI|WOFF|WOFF2|XLA|XLS|XLSX|XLT|XLW|ZIP)$">
    FileETag MTime Size
    <IfModule mod_headers.c>
         Header unset Set-Cookie
    </IfModule>
</FilesMatch>
<FilesMatch "\.(bmp|class|doc|docx|eot|exe|ico|json|mdb|webm|mpp|otf|_otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|pot|pps|ppt|pptx|svg|svgz|swf|tif|tiff|ttf|ttc|_ttf|wav|wri|woff|woff2|xla|xls|xlsx|xlt|xlw|BMP|CLASS|DOC|DOCX|EOT|EXE|ICO|JSON|MDB|WEBM|MPP|OTF|_OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|PDF|POT|PPS|PPT|PPTX|SVG|SVGZ|SWF|TIF|TIFF|TTF|TTC|_TTF|WAV|WRI|WOFF|WOFF2|XLA|XLS|XLSX|XLT|XLW)$">
    <IfModule mod_headers.c>
         Header unset Last-Modified
    </IfModule>
</FilesMatch>
<IfModule mod_headers.c>
    Header set Referrer-Policy "no-referrer-when-downgrade"
</IfModule>
# END W3TC Browser Cache
# BEGIN W3TC Page Cache core
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} =on
    RewriteRule .* - [E=W3TC_SSL:_ssl]
    RewriteCond %{SERVER_PORT} =443
    RewriteRule .* - [E=W3TC_SSL:_ssl]
    RewriteCond %{HTTP:X-Forwarded-Proto} =https [NC]
    RewriteRule .* - [E=W3TC_SSL:_ssl]
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteRule .* - [E=W3TC_ENC:_gzip]
    RewriteCond %{HTTP_COOKIE} w3tc_preview [NC]
    RewriteRule .* - [E=W3TC_PREVIEW:_preview]
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} =""
    RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC]
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_SSL}%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" -f
    RewriteRule .* "/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_SSL}%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" [L]
</IfModule>
# END W3TC Page Cache core
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
RewriteEngine On
RewriteCond %{REQUEST_URI}  ^/*\.php$
RewriteCond %{QUERY_STRING} ^id=([0-9]*)$
RewriteRule ^(.*)$ https://ce4rt.com/%1.php [L,R=301]

# remove Members pages Note: Caused problems with edit profile
 RedirectMatch  301 "^/members/$" "/register"

# Old Pages

redirect 301 /x-ray-ce-california/ /california-x-ray-ce/
redirect 301 /florida-x-ray-ce-credits-2/ /florida-x-ray-ce-credits/
redirect 301 /california-x-ray-ce-credits-3/ /california-x-ray-ce/
redirect 301 /category/rt-jobs-in-california/ /rt-jobs-in-california/
redirect 301 /orphaned-radiation-sources-info-for-radiologic-technologists/ /rad-tech-talk/orphaned-radiation-sources-info-for-radiologic-technologists/
redirect 301 /rt-jobs/ /jobs/rt-jobs/
redirect 301 /terms-and-conditions/ /terms-of-use/
redirect 301 /welcome/ /x-ray-ce-credits/
redirect 301 /arrt-rules/ /x-ray-ce-credits/
redirect 301 /product-category/ /shop/
redirect 301 http://ce4rt.net/welcome-back/ https://ce4rt.com/welcome-back/
redirect 301 /cb-forgot-login/lostpassword /my-account/lost-password/
redirect 301 /support/reset-password /my-account/lost-password/
redirect 301 /cb-registration/registers /register/
redirect 301 /support/faq /support/f-a-q/
redirect 301 /support/contact /contact-us/
redirect 301 /contact /send-an-email/
redirect 301 /support/help-videos /help-videos/
RedirectMatch 301 /x-ray-ce-courses$ /x-ray-ce-credits/
redirect 301 /x-ray-ce-courses/california-x-ray-ce /california-x-ray-ce/
redirect 301 /x-ray-ce-courses/florida-x-ray-ce  /florida-x-ray-ce-credits/
redirect 301 /x-ray-ce-courses/texas-x-ray-ce /texas-x-ray-ce/
redirect 301 /x-ray-ce-courses/mammography-ce /mammography-ce/
redirect 301 /x-ray-ce-courses/fluoroscopy-ce /fluoroscopy-ce/
RedirectMatch 301 /x-ray-ce-courses/get-free-ce$ /free-ce/
RedirectMatch 301 /rt-jobs$ /jobs/rt-jobs/
RedirectMatch 301 /rt-jobs/20-rt-jobs-in-california$ /rt-jobs-in-california/
RedirectMatch 301 /rt-jobs/25-rt-jobs-in-the-northwest$ /rt-jobs-in-the-northwest-us/
RedirectMatch 301 /rt-jobs/26-rt-jobs-in-the-southwest$ /rt-jobs-in-the-southwest/
RedirectMatch 301 /rt-jobs/29-rt-jobs-in-the-midwest$ /rt-jobs-in-the-midwest/
RedirectMatch 301 /rt-jobs/30-rt-jobs-in-the-southern-us$ /rt-jobs-in-the-southern-us/
RedirectMatch 301 /rt-jobs/31-rt-jobs-in-the-northeast$ /rt-jobs-in-the-northeast/
redirect 301 /rt-jobs/20-rt-jobs-in-california/4-rt-jobs-in-san-francisco /rt-jobs-in-california/rt-jobs-in-san-francisco/
redirect 301 /rt-jobs/20-rt-jobs-in-california/3-rt-jobs-in-san-diego /rt-jobs-in-california/rt-jobs-in-san-diego/
redirect 301 /rt-jobs/20-rt-jobs-in-california/5-rt-jobs-in-sacramento /rt-jobs-in-california/rt-jobs-in-sacramento/
redirect 301 /rt-jobs/20-rt-jobs-in-california/2-orange-county-ca-rt-jobs /rt-jobs-in-california/rt-jobs-in-orange-county-ca/
redirect 301 /rt-jobs/20-rt-jobs-in-california/8-rt-jobs-in-northern-ca /rt-jobs-in-california/rt-jobs-in-northern-ca/
redirect 301 /rt-jobs/20-rt-jobs-in-california/1-rt-jobs-in-the-la-area1 /rt-jobs-in-california/rt-jobs-in-los-angeles/
redirect 301 /rt-jobs/20-rt-jobs-in-california/6-rt-jobs-in-fresno /rt-jobs-in-california/rt-jobs-in-fresno/
redirect 301 /rt-jobs/20-rt-jobs-in-california/7-rt-jobs-in-bakersfield /rt-jobs-in-california/rt-jobs-in-bakersfield/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/13-rt-jobs-in-wyoming /rt-jobs-in-the-northwest-us/rt-jobs-in-wyoming/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/12-rt-jobs-in-montana /rt-jobs-in-the-northwest-us/rt-jobs-in-montana/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/10-rt-jobs-in-washington /rt-jobs-in-the-northwest-us/rt-jobs-in-washington/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/11-rt-jobs-in-idaho /rt-jobs-in-the-northwest-us/rt-jobs-in-idaho/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/9-rt-jobs-oregon /rt-jobs-in-the-northwest-us/rt-jobs-in-oregon/
redirect 301 /rt-jobs/25-rt-jobs-in-the-northwest/55-rt-jobs-in-alaska /rt-jobs-in-the-northwest-us/rt-jobs-in-alaska/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/18-rt-jobs-in-texas /rt-jobs-in-the-southwest/rt-jobs-in-texas/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/17-rt-jobs-in-new-mexico /rt-jobs-in-the-southwest/rt-jobs-in-new-mexico/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/15-rt-jobs-in-utah /rt-jobs-in-the-southwest/rt-jobs-in-utah/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/14-rt-jobs-in-nevada /rt-jobs-in-the-southwest/rt-jobs-in-nevada/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/56-rt-jobs-in-hawaii /rt-jobs-in-the-southwest/rt-jobs-in-hawaii/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/19-rt-jobs-in-colorado /rt-jobs-in-the-southwest/rt-jobs-in-colorado/
redirect 301 /rt-jobs/26-rt-jobs-in-the-southwest/16-rt-jobs-in-arizona /rt-jobs-in-the-southwest/rt-jobs-in-arizona/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/42-rt-jogs-in-kentucky /rt-jobs-in-the-midwest/rt-jogs-in-kentucky/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/32-rt-jobs-in-wisconsin /rt-jobs-in-the-midwest/rt-jobs-in-wisconsin/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/31-rt-jobs-in-ohio /rt-jobs-in-the-midwest/rt-jobs-in-ohio/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/30-rt-jobs-in-michigan /rt-jobs-in-the-midwest/rt-jobs-in-michigan/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/29-rt-jobs-in-missouri /rt-jobs-in-the-midwest/rt-jobs-in-missouri/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/25-rt-jobs-in-minnesota /rt-jobs-in-the-midwest/rt-jobs-in-minnesota/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/24-rt-jobs-in-north-dakota /rt-jobs-in-the-midwest/rt-jobs-in-north-dakota/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/23-rt-jobs-in-south-dakota /rt-jobs-in-the-midwest/rt-jobs-in-south-dakota/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/22-rt-jobs-in-kansas /rt-jobs-in-the-midwest/rt-jobs-in-kansas/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/21-rt-jobs-in-nebraska /rt-jobs-in-the-midwest/rt-jobs-in-nebraska/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/20-rt-jobs-in-oklahoma  /rt-jobs-in-the-midwest/rt-jobs-in-oklahoma/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/26-rt-jobs-in-iowa /rt-jobs-in-the-midwest/rt-jobs-in-iowa/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/28-rt-jobs-in-indiana /rt-jobs-in-the-midwest/rt-jobs-in-indiana/
redirect 301 /rt-jobs/29-rt-jobs-in-the-midwest/27-rt-jobs-in-illinois /rt-jobs-in-the-midwest/rt-jobs-in-illinois/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/45-rt-jobs-in-maryland  /rt-jobs-in-the-southern-us/rt-jobs-in-maryland/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/44-rt-jobs-in-west-virginia /rt-jobs-in-the-southern-us/rt-jobs-in-west-virginia/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/43-rt-jobs-in-virginia /rt-jobs-in-the-southern-us/rt-jobs-in-virginia/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/41-rt-jobs-in-tennessee /rt-jobs-in-the-southern-us/rt-jobs-in-tennessee/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/40-rt-jobs-in-northcarolina /rt-jobs-in-the-southern-us/rt-jobs-in-northcarolina/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/39-rt-jobs-in-south-carolina /rt-jobs-in-the-southern-us/rt-jobs-in-south-carolina/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/35-rt-jobs-in-mississippi /rt-jobs-in-the-southern-us/rt-jobs-in-mississippi/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/34-rt-jobs-in-louisiana /rt-jobs-in-the-southern-us/rt-jobs-in-louisiana/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/37-rt-jobs-in-georgia /rt-jobs-in-the-southern-us/rt-jobs-in-georgia/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/38-rt-jobs-in-florida /rt-jobs-in-the-southern-us/rt-jobs-in-florida/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/33-rt-jobs-in-arkansas /rt-jobs-in-the-southern-us/rt-jobs-in-arkansas/
redirect 301 /rt-jobs/30-rt-jobs-in-the-southern-us/36-rt-jobs-in-alabama /rt-jobs-in-the-southern-us/rt-jobs-in-alabama/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/47-rt-jobs-in-pennsylvania /rt-jobs-in-the-northeast/rt-jobs-in-pennsylvania/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/54-rt-jobs-in-new-hampshire /rt-jobs-in-the-northeast/rt-jobs-in-new-hampshire/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/53-rt-jobs-in-maine /rt-jobs-in-the-northeast/rt-jobs-in-maine/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/52-rt-jobs-in-vermont /rt-jobs-in-the-northeast/rt-jobs-in-vermont/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/50-rt-jobs-in-massachusetts /rt-jobs-in-the-northeast/rt-jobs-in-massachusetts/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/49-rt-jobs-in-new-jersey /rt-jobs-in-the-northeast/rt-jobs-in-new-jersey/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/48-rt-jobs-in-new-york /rt-jobs-in-the-northeast/rt-jobs-in-new-york/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/46-rt-jobs-in-delaware /rt-jobs-in-the-northeast/rt-jobs-in-delaware/
redirect 301 /rt-jobs/31-rt-jobs-in-the-northeast/51-rt-jobs-in-connecticut /rt-jobs-in-the-northeast/rt-jobs-in-connecticut/
redirect 301 /my-home /welcome-back/
redirect 301 /my-profile/my-orders /my-account/orders/
redirect 301 /upper-extremities /ce-credits/radiography-of-the-upper-extremities/
redirect 301 /alara-in-mammography /ce-credits/5-ce-credits-alara-in-mammography-e-book-and-test/
redirect 301 /mammography-review /ce-credits/mammography-review/
redirect 301 /radiation-protection /ce-credits/understanding-ionizing-radiation-and-protection/
redirect 301 /dexa-ce-cqr /ce-credits/dexa-ce-cqr-credits-e-book-and-test/
redirect 301 /2-ce-history /ce-credits/medical-imaging-past-present-and-future/
redirect 301 /2-ce-knee /ce-credits/radiography-of-the-leg-knee-and-ankle/
redirect 301 /1-ce-pelvis /ce-credits/radiography-of-the-pelvis-and-hip/
redirect 301 /fluoroscopy-ce /ce-credits/fluoroscopy-ce/
redirect 301 /digital-radiography /ce-credits/digital-radiography/
redirect 301 /pediatric-fluoroscopy /ce-credits/alara-in-pediatric-fluoroscopy-ce-credits/
redirect 301 /20-ce-ethics /ce-credits/ethics-for-medical-imaging-professionals/
redirect 301 /digital-radiography-ce-credits /ce-credits/4-ce-credits-alara-in-digital-radiography-e-book-and-test/

redirect 301 /shop/product-category/courses/ /x-ray-ce-credits/
redirect 301 /shop/product-category/ /shop/
# redirect 301 /sitemap/ /sitemap_index.xml
redirect 301 /school/radiography-of-the-upper-extremities/ /ce-credits/24-x-ray-ce-credits-for-arrt-category-a/


# from Apr 4
redirect 301 /california-ce-requirements/ /california-x-ray-ce/
redirect 301 /ce-credits/24-ce-credits-sonography-e-book-and-test/ /ce-credits/ultrasound-ce-credits/
redirect 301 /ce-credits/24-x-ray-ce-credits-for-arrt-category-a-and-all-states/ /ce-credits/24-x-ray-ce-credits-for-arrt-category-a/
redirect 301 /contact-us/ /contact-us-today/
redirect 301 /contact-us-today/ /contact-us-for-x-ray-ce-credits/
redirect 301 /help-videos/ /help-and-videos-for-arrt-ce-credits/
redirect 301 /jobs/rt-jobs/ /jobs/x-ray-tech-jobs/
redirect 301 /positioning/radiography-of-the-mastoid-process/ /positioning/radiographic-positioning-of-the-mastoid-process/
redirect 301 /rad-tech-talk/orphaned-radiation-sources-info-for-radiologic-technologists/ /rad-tech-talk/radiation-disasters-info-for-radiologic-technologists/
redirect 301 /rad-tech-talk/radiography-shielding-tips/ /rad-tech-talk/radiography-shielding-tips-for-x-ray-techs/
redirect 301 /rad-tech-talk/sexy-scrubs-for-x-ray-techs/ /rad-tech-talk/scrubs/
redirect 301 /support/f-a-q/ /support/frequently-asked-questions-about-arrt-x-ray-ce-credits/
redirect 301 /support/our-guarantee/ /support/satisfaction-guarantee-refund-policy/
redirect 301 /terms-of-use/ /terms-of-use-terms-of-service/
redirect 301 /x-ray-cartoons/scrubs/ /x-ray-cartoons/scrubs-cartoon/
# end Apr 4

# old foot link coupon not working
redirect 301 /1-ce-foot/ /1olf0o9/

# new CQR page Jan 2020
redirect 301 /rad-tech-talk/arrt-continuing-qualifications-requirements-cqr/ /arrt-continuing-qualifications-requirements-cqr/

redirect 301 /[a-zA-Z0-9]/checkout /cart/
RedirectMatch 301 /my-profile$ /redirect-url.php?act=view
RedirectMatch 301 /my-profile/update-profile$ /redirect-url.php?act=edit
RedirectMatch 301 /rad-tech-talk/sexy-scrubs-for-x-ray-techs/ /rad-tech-talk/scrubs
RedirectMatch 301 /x-ray-cartoons/scrubs/ /x-ray-cartoons/scrubs-cartoon/
RedirectMatch 301 /x-ray-cartoons/(.*)$ /

redirect 301 /course-list/product/listing https://ce4rt.com/x-ray-ce-credits
Redirect 301 /shop/ https://ce4rt.com/x-ray-ce-credits/
redirect 301 /x-ray-tech-jobs/ https://ce4rt.com/jobs/
# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
	Order allow,deny
    Allow from all
</IfModule>
<IfModule !mod_authz_core.c>
	Order allow,deny
  Allow from all
</IfModule>
</Files>
# END Wordfence WAF

# BEGIN ShortPixelWebp

# END ShortPixelWebp

# BEGIN Optimization Code from Manish 04-26-2019

# Gzip code

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType image/svg+xml "access 1 month"
</IfModule>
## EXPIRES CACHING ##

# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
  <filesMatch "\.(ico|jpe?g|png|gif|swf)$">
    Header set Cache-Control "public"
  </filesMatch>
  <filesMatch "\.(css)$">
    Header set Cache-Control "public"
  </filesMatch>
  <filesMatch "\.(js)$">
    Header set Cache-Control "private"
  </filesMatch>
  <filesMatch "\.(x?html?|php)$">
    Header set Cache-Control "private, must-revalidate"
  </filesMatch>
</ifModule>
# END Cache-Control Headers

<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
</ifmodule>



# Turn off ETags
Header unset ETag
FileETag None

# END Optimization Code from Manish 04-26-2019

# LBROWSERCSTART Browser Caching
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access 1 year"
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/javascript "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/xhtml-xml "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresDefault "access 1 month"
</IfModule>
# END Caching LBROWSERCEND

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